[TYPO3-german] Wie hooks benutzen? -> Bestehende Extension erweitern
Volker Golbig
typo3 at machwert.de
Tue Aug 15 12:25:49 CEST 2006
Hallo Liste,
ich versuche die Calendar Base (cal) Extension zu erweitern.
Bin dabei nach folgender gut beschriebener Anleitung vorgegangen:
http://typo3.org/development/articles/how-to-use-existing-hooks
Klappt auch soweit, bis auf die Tatsache, dass ich folgende
Fehlermeldungen erhalte:
Warning: main(Array) [function.main]: failed to open stream: No such
file or directory in
../typo3conf/ext/cal/controller/class.tx_cal_controller.php on line 1226
Warning: main() [function.include]: Failed opening 'Array' for inclusion
(include_path='.:/usr/local/lib/php') in
../typo3conf/ext/cal/controller/class.tx_cal_controller.php on line 1226
Wahrscheinlich liegt mein Fehler in der Registrierung der Klasse in der
ext_localconf.php meiner Extension. Dort habe ich versucht analog zum
Manual die Klasse wie folgt zu registrieren:
$GLOBALS
['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['ext/cal/controller/class.tx_cal_controller.php']['drawweekClass'][]
=
'EXT:scheduler/class.tx_scheduler_weekmanipulation.php:tx_scheduler_weekmanipulation';
im Manual wird jedoch eine Typo3-Core-Klasse erweitert:
$GLOBALS
['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][]
=
'EXT:myextension/class.myextension_tcemainprocdm.php:tx_myextension_tcemainprocdm';
Tatsächlich wird meine "Hook-Funktion" preWeekRendering {} ausgeführt,
nur erscheinen obige Fehlermeldungen.
Hat jemand nen Tipp?
Danke und Grüße
Volker
More information about the TYPO3-german
mailing list