Hallo,
ich versuche seit Tagen eine Antwort oder eine Beschreibung zu finden, wie und wo genau HOOKS unter Contao 4.4 angelegt werden müssen. Ich habe einen funktionierenden HOOK in Contao 3.5.38 und möchte diesen nun in die 4.4.38 übernehmen.
Die alte (funktionierende) Struktur ist ja:
... und funktioniert so offensichtlich nicht mehr.Code:system/modules/modulname/config/autoload.php system/modules/modulname/config/config.php system/modules/modulname/MeineKlasse.php
In der config.php steht folgendes:
und in der MeineKlasse.php:Code:// config.php $GLOBALS['TL_HOOKS']['prepareFormData'][] = array('MeineKlasse.php', 'myPrepareFormData');
Ich würde mich freuen, wenn mir jemand einen Hinweis gäbe, ob und wie das nach /src/ oder /src/AppBundle/ oder /app/Resources/contao/ o.ä. muss und welche Dateien notwendig sind - Löschen des Prod-Caches ist natürlich klarCode:// MeineKlasse.php ... namespace contao class myPrepareFormData($arrSubmitted,$arrLabels,$objForm) { ... mein code, um je nach Auswahl in einem select an verschiedene Empfänger zu verschicken ... }. Gern auch einen Link zu einem Dokument, indem ich das selbst erlesen kann. Diverse Forums-Beiträge, Folien und Videos haben mir leider nicht weiter geholfen.
Danke und viele Grüße
juju

. Gern auch einen Link zu einem Dokument, indem ich das selbst erlesen kann. Diverse Forums-Beiträge, Folien und Videos haben mir leider nicht weiter geholfen.
Zitieren

