[TYPO3-german] Plugin bei jeder Seite automatisch einfügen

Wolfgang Klinger wolfgang at stufenlos.net
Thu Jun 18 09:58:50 CEST 2009


Hallo,

On Jun 18, 2009, at 9:51 AM, Sebastian Fritzsche wrote:
>>> function processDatamap_postProcessFieldArray($status, $table, $id,
>>> $fieldArray, $tce) {
>>> if($table == 'pages' AND $status== 'new') {
>>> mail("s.fritzsche at pixelstein.de", "WOW Neue Seite entdeckt mit der
>>> $id ", "");
>>> }
>>> }
>>>
>>> Jetzt bekomme ich, wenn ich eine Seite editiere die ID richtig per
>>> E-Mail geschickt, aber wenn die Seite den Status NEW hat, dann  
>>> steht in
>>> der ID zum Beispiel: NEW4a3909d560473
>>>
>>> Wie komme ich jetzt an die Seiten ID? Hat einer ne Ahnung?
>>
>> probier mal:
>>
>> $tce->substNEWwithIDs[$id]
>>
>> statt $id direkt

du musst processDatamap_afterDatabaseOperations verwenden, da erst  
dann die
Daten auch in der DB sind. Vorher gibt's auch keine ID.

Und dann funktioniert $tce->substNEWwithIDs[$id];
auch.


lg
Wolfgang



More information about the TYPO3-german mailing list