[TYPO3-german] Calender Base Fatal Error nach Installation

Markus Deckmann Markus.Deckmann79 at web.de
Sun Dec 21 14:35:12 CET 2008


Hi Bernd,

>     /**
>     * Method for post processing the rendered event
>     * @return processed content/output
>     */
>     function finish(&$content) {
>         $controller = &tx_cal_registry::Registry('basic','controller');
>         $hookObjectsArr = 
> $controller->getHookObjectsArray('finishViewRendering');  //<-- Das ist 
> Zeile 2444
>         // Hook: postSearchForObjectMarker
>         foreach ($hookObjectsArr as $hookObj) {
>             if (method_exists($hookObj, 'preFinishViewRendering')) {
>                 $hookObj->postSearchForObjectMarker($this, $content);
>             }
>         }
> 
>         // translate output
>         $this->translateLanguageMarker($content);
> 
>         // Hook: postSearchForObjectMarker
>         foreach ($hookObjectsArr as $hookObj) {
>             if (method_exists($hookObj, 'postFinishViewRendering')) {
>                 $hookObj->postSearchForObjectMarker($this, $content);
>             }
>         }
>         return $content;
>     }

$controller scheint also kein Objekt zu sein auf das die Methode 
getHookObjectsArray aufrufbar wäre. Das bedeutet das eine Zeile weiter 
oben kein Objekt erstellt wird.

$controller = &tx_cal_registry::Registry('basic','controller');

Hier erhält $controller keine Referenz auf das Objekt das eigentlich 
durch die Methode Registry erstellt werden sollte. Hier scheint also der 
Fehler aufzutreten. Poste mal noch die Methode Registry aus der Datei 
class.tx_cal_registry, da auf diese in der fehlerhaften Zeile 
zugegriffen wurde und hier scheinbar kein Objekt zurückgegeben wird.

Vielleicht lässt sich über die Funktion etwas rausfinden, womöglich sind 
wir hier einem Fehler auf der Spur wenn durch die tatsächlich nur die 
Intstallation erfolgt ist und dann der Fehler auftritt. Oder hast du 
bereits weitere Einstellungen bzw. Konfigurationen vorgenommen außer die 
Installation über den Extension Manager?

Ciao Markus


More information about the TYPO3-german mailing list