[TYPO3-german] tt_news: Fatal error: Call to a member function extraItemMarkerProcessor() on a non-object
Thomas Hirt
info at thomas-hirt.at
Wed Nov 25 16:47:01 CET 2009
Hi!
Für alle die es wissen wollen hier die Lösung des Problems.
Ein Tipp von Rupert Germann im Bugtracker hat mein Problem gelöst:
"Could it be that there's an "includLibs" line missing in your TS?"
Habe dann folgendes ins Setup des Haupttemplates eingefügt und der Fatal Error tauch seither nicht mehr auf:
includeLibs.danpextendnews = typo3conf/ext/danp_extendnews/pi1/class.tx_danpextendnews_pi1.php
Seltsam. Wieso das ohne dieser Anweisung in TYPO3 4.2.x funktioniert ist für mich nicht nachvollziehbar.
Aber danke an alle für jeden Hinweis.
LG Thomas
Kay Strobach schrieb:
> Hallo Thomas,
>
> Hooks sollten doch so genutzt werden:
> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'][]='EXT:danpextendnews/class.tx_danpextendnews_pi1.php:tx_danpextendnews_pi1';
>
> Ich habe die Pfade nicht geprüft, aber vieleicht hilft das?!
>
> Grüße
>
> Kay
>
> Rupert Germann schrieb:
>> hi Thomas,
>>
>> Thomas Hirt schrieb:
>>> Schade, da niemand etwas weiß, habe ich mal einen bug report gemacht:
>> vielleicht wären auch ein paar weitere Infos hilfreich. ;-)
>>
>> hast du mal probiert, ob tt_news alleine funktioniert?
>> gibts sonst noch irgendwelche fehlermeldungen in irgendwelchen logs?
>> (setz mal die devIpMask auf deine IP und "displayErrors" auf 2 im
>> install tool)
>> tt_news version?
>>
>>
>> grüße
>> Rupert
>>
>>
>>
>>> http://bugs.typo3.org/view.php?id=12671
>>>
>>> Trotzdem liebe Grüße,
>>> Thomas
>>>
>>> Thomas Hirt schrieb:
>>>> Schönen Abend!
>>>> Ich teste gerade lokal die neu TYPO3 release (typo3_src-4.3.0RC1)
>>>> und bin auf folgendes Problem gestoßen, welches sich unter TYPO3
>>>> 4.2.10 nicht gezeigt hat:
>>>>
>>>> Ich nutze die Extension danp_extendnews um die Felder von tt_news zu
>>>> erweitern.
>>>> Plötzlich diese Fehlermeldung:
>>>>
>>>> -----------------------------------------------------------------------------------------------
>>>>
>>>> |<strong>ERROR:</strong> No class named: tx_danpextendnews_pi1|
>>>>
>>>> Fatal error: Call to a member function extraItemMarkerProcessor() on
>>>> a non-object in
>>>> /Users/tom/Thomas/htdocs/test-typo3/typo3conf/ext/tt_news/pi/class.tx_ttnews.php
>>>> on line 1738
>>>> -----------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> Es scheint als würde die Klasse tx_danpextendnews_pi1 nicht richtig
>>>> eingebunden werden.
>>>> Diese Klasse wird über einen Hook eingebunden.
>>>>
>>>> In ext_localconf.php steht folgendes:
>>>>
>>>> -----------------------------------------------------------------------------------------------
>>>>
>>>> <?php
>>>> if (!defined ('TYPO3_MODE')) die ('Access denied.');
>>>>
>>>> t3lib_extMgm::addPItoST43($_EXTKEY,'pi1/class.tx_danpextendnews_pi1.php','_pi1','',1);
>>>>
>>>> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'][]='tx_danpextendnews_pi1';
>>>>
>>>> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraGlobalMarkerHook'][]='tx_danpextendnews_pi1';
>>>>
>>>> ?>
>>>> -----------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> Hat jemand einen Tipp warum das nicht mehr geht, oder was ich machen
>>>> kann!
>>>> Würde so gerne die neue TYPO3 Version auch online testen...
>>>>
>>>> Thomas
More information about the TYPO3-german
mailing list