[TYPO3-german] Problem bei Extension Hook-Konfiguration
Mike Dudda
mike at dudda.name
Mon Jul 21 21:43:19 CEST 2008
Hallo!!
Ich möchte mittels Hook den Status-Code aus der tt_products-Tracking-Seite abfangen.
Dort habe ich schon gleich zu Beginn ein Problem.
Ich habe dazu versucht das Tutorial von Robert Lemke zu übertragen.
Da sich in der Klasse class.tx_ttproducts_tracking.php kein Hook befindet muss ich ihn dort implementieren.
Ich habe also in der Funktion
getTrackingInformation(...)
so ziemlich zu Beginn folgenden Code eingefügt
//--- class.tx_ttproducts_tracking.php - getTrackingInformation(...) ANFANG---///
...
$hookObjectsArr = array();
if (is_array ($TYPO3_CONF_VARS['EXTCONF']['tt_products']['StatusCodeClass']))
{
foreach ($TYPO3_CONF_VARS['EXTCONF']['tt_products']['StatusCodeClass'] as $classRef)
{
$hookObjectsArr[] = &t3lib_div::getUserObj ($classRef);
}
echo "WORKING";
}
else
{
echo "NOT WORKING";
}
...
//--- class.tx_ttproducts_tracking.php - getTrackingInformation(...) ENDE---///
Die echo-Anweisungen lassen schon darauf schließen wo mein Problem liegt.
Die if-Anweisung erhält jedes mal ein false und ich bekomme auf der Tracking-Seite ein NOT WORKING ausgegeben.
Die Extension mit der ich den Code abfangen will heisst user_myextension. Eine Klasse mit einer Funktion wurde innerhalb des hooks-Ordners abgelegt.
Meine ext_localconf.php sieht so aus
//--- user_myextension ext_localcont.php ANFANG ---///
<?php
if (!defined ('TYPO3_MODE')) die ('Access denied.');
$GLOBALS ['TYPO3_CONF_VARS']['EXTCONF']['tt_products']['StatusCodeClass'][] = 'EXT:user_myextension/hooks/class.tx_usermyextension_ttprodtrack.php:tx_usermyextension_ttprodtrack';
?>
//--- user_myextension ext_localcont.php ENDE ---///
Mir scheint es so als würde ['TYPO3_CONF_VARS']['EXTCONF']['tt_products']['StatusCodeClass'] nicht registriert.
Hat jemand für mich einen Ratschlag??
Viele Grüße,
Mike
_________________________________________________________________
WEB.DE schenkt Ihnen jeden Monat einen hochkarätigen Blockbuster
von maxdome! Jetzt anmelden unter http://www.blockbuster.web.de
More information about the TYPO3-german
mailing list