Hallo!
Ich suche nach einem Weg, um innerhalb einer Typo3-Extension (dmailsubscribe) das PHP-Objekt meiner eigenen Extension zu instanzieren und darauf zuzugreifen.
Mit folgendem Code kommt zumindest schonmal das grobe Objekt heraus:
$this->integrator_obj = & t3lib_div::getUserObj('EXT:fe_events/pi1/class.tx_integrator_pi1.php:tx_integrator_pi1');
Dem Objekt fehlt aber das wichtige cObj ($this->integrator_obj->cObj), das nämlich leer ist. Ist ja auch verständlich, da das cObj ja abhängig von der Typo3-Seite ist, wo das Plugin sonst eingelesen wird. Ich benötige vor allem den FlexDS-Inhalt der Pluginkonfiguration für weitere Aktionen.
http://www.typo3-scout.de/2008/05/28/cobject-im-backend/ war ein Anhaltspunkt, der auch zumindest ein cObj erstellt. Das wichtige cObj->data['pi_flexform'] fehlt aber leider.
Wie kann ich eine PHP-Klasse nun so instanzieren, dass ich dem Objekt z.b. die PID übergebe, für die es sich "aufgerufen fühlen" soll?