[TYPO3-project-formidable] datahandler:DB: Question: Why doesn't save tstamp etc?

Jerome Schneider typo3dev at ameos.com
Mon Mar 2 10:08:35 CET 2009


Hi Hauke,
I added your code and it will be available in the next revision. I also 
implemented it for the edition.

Thanks !!
Jerome

Hauke Hain a écrit :
> Hi Jerome,
> 
> Add the following in ameos_formidable\api\class.maindatahandler.php
>  function fillStandardTYPO3fields() {
>   
> if(strtolower(trim($this->oForm->_navConf("/control/datahandler/fillstandardtypo3fields")))=='true') 
> {
>        return TRUE;
>      }
>      return FALSE;
>  }
> 
> 
> Add the following in line 177 in file 
> ameos_formidable\api\base\dh_db\api\class.tx_dhdb.php (// creating data)::
> if ($this->fillStandardTYPO3fields()) {
>              $aFormData['pid']       = $GLOBALS['TSFE']->id;
>              $aFormData['cruser_id'] = 
> $GLOBALS['TSFE']->fe_user->user['uid'];
>              $aFormData['crdate']    = time();
>              $aFormData['tstamp']    = time();
>            }
> 
> 
> I added the changed files.
> 
> 
> Example for XML-Configuration:
> 
> <datahandler:DB>
> <tablename>fe_users</tablename>
> <keyname>uid</keyname>
> <fillStandardTYPO3fields>True</fillStandardTYPO3fields>
> </datahandler:DB>
> 
> 
> Regards,
> Hauke
> 
> PS: It only works for sql inserts, for editing you have to add the same 
> code in the right place. I didn't make it, because I am not able to test 
> it (editing) yet.
> 
> 
> 
> "JéŽrô™me Schneider" <typo3dev at ameos.com> schrieb im Newsbeitrag 
> news:mailman.1.1235811748.12084.typo3-project-formidable at lists.netfielders.de... 
> 
>> Hi Hauke,
>> Yes, it would be very useful indeed !
>>
>> If you submit a patch I will gladly review it for integration in the SVN.
>>
>> Best regards,
>> Jerome
>>


More information about the TYPO3-project-formidable mailing list