[TYPO3-german] BE Felder manipulieren

Gregor Sievert Gregor.Sievert at netlogix.de
Thu Aug 6 15:27:20 CEST 2009


Hallo

Das müsste der Hook sein, der direkt nach dem Klick auf den Speichernbutton aufgerufen wird:
$GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']

Mit freundlichen Grüßen

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Christian Platt
Gesendet: Donnerstag, 6. August 2009 13:10
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] BE Felder manipulieren

Hallo Steffen,

das tue ich bereits. Jedoch kann ich von dier Routine aus nicht die  
Werte der anderen Felder beeinflussen, was aber hier nötig wäre.

TCEMain Hook vor dem Speichern....? Wo finde ich da mehr Infos zu?

Christian

Am 06.08.2009 um 08:56 schrieb Steffen Ritter:

> Christian Platt schrieb:
>> Gesucht wird eine Methode für das Backend (normales Backend, keine BE
>> Extension), nach Validierung (oder bei Validierung) eines Feldes ein
>> anderes im Wert zu verändern.
>>
>> Bsp. Ich habe einen Artikel mit einem Aufschlag, den ich variierien
>> möchte. Bei der Validierung des Aufschlages möchte ich im Backend das
>> Feld des Verkaufspreises daran koppeln.
>>
>> Wer kann mir da weiterhelfen....
>>
>> Christian
>>
> Du kannst eigene eval-Funktionen (JS wie PHP) registrieren.
> Dann änderst du die TCA, dass dein Feld deine eval Funktion auswertet.
> Dort kannst du dann "deine Änderungen" machen.
>
> Weniger Fehleranfälig ist es sicherlich im TCEMAIN Hook kurz vorm  
> speichern.
>
> mfG
>
> Steffen
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list