[TYPO3-bugs] RFC: Bug 4446 tcemain: Hook processDatamap_afterDatabaseOperations and insert operations

Julian Kleinhans jk at marketing-factory.de
Fri Mar 16 15:26:56 CET 2007


Solved :-)

my mistake, "$this" is a reserved word. correct is

function processDatamap_afterDatabaseOperations($status, $table, $id,
$fieldArray, $pObj){
   echo t3lib_div::debug($pObj->substNEWwithIDs,__FILE__.__LINE__);

;-)

regards
julian


Julian Kleinhans schrieb:
> Hi Ingmar
> 
> 
>> You can easily translate from the NEW... id to the real id by using the
>> $tce->substNEWwithIDs array.
> 
> 
> i use TYPO3 4.1 Final and the Array $this->substNEWwithIDs is always 
> empty after database operations
> 
> 
> function processDatamap_afterDatabaseOperations($status, $table, $id, 
> $fieldArray, $this){
>   echo t3lib_div::debug($this->substNEWwithIDs,__FILE__.__LINE__);
> .....
> 
> 
> 
> Bug or blind ;-) ?!
> 
> greetz julian
> 
> 
>>
>> Of course it would have been much better if the real id would have been
>> passed to the hook from the beginning on, but unfortunately that wasn't
>> the case and changing it now would break backwards compatibility.
>>
>> I have changed the comment describing the hook so this gets clear, see
>> attached patch for details.
>>
>> cheers
>> Ingmar
> 
> 


-- 
Julian Kleinhans                    mailto:jk at marketing-factory.de
Marketing Factory Consulting GmbH   http://typo3.marketing-factory.de/
Content Management mit Typo3: Beratung - Schulung - Realisierung


More information about the TYPO3-team-bugs mailing list