[TYPO3-german] Re: Gelöst: ftb-Tutorial/templaVoila: Nach Installation von templavoila System unbrauchbar

Adrian Corlatan adrian.corlatan at yahoo.it
Mon Nov 23 20:49:44 CET 2009


Adrian Corlatan schrieb:
> Christian Wolff schrieb:
>> Adrian Corlatan schrieb:
>>> Ich bin Lehrling in Typo3 (Version 4.2.10 unter Linux).
>>>
>>> Nach dem Tutorial "ModernTemplateBuildingPart1" habe ich mit "futuristic
>>> template building" begonnen.
>>>
>>> Page-Struktur angelegt und die Extensions doc_tut_ftb1,
>>> static_info_tables und templavoila installiert (css_styled_content war
>>> schon vorhanden).
>>>
>>> Beim Punkt, einen SysFolder mit Namen "Storage Folder" anzulegen,
>>> beginnt das Problem: Der Ordner lässt sich nicht anlegen. Es lässt sich
>>> auch sonst keine Page anlegen. Beim Speichern bleibt das rechte Fenster
>>> einfach leer. Das System wird quasi unbedienbar. Da hilft auch nicht das
>>> Deinstallieren der vorher installierten Extensions. Selbst nach einer
>>> kompletten Neuinstallation von Typo3 komme ich nur bis zu diesem Punkt.
>>>
>>> Dass beim Installieren der Extension "templavoila" der rote Hinweis
>>> kommt "No XCLASS inclusion code found in file
>>> "class.tx_templavoila_rules.php"  scheint laut Internetforen-Einträgen
>>> nicht die Ursache des Problems zu sein.
>>>
>>> Gibt es eine Lösung?
>>>
>>> (Bzw. ist davon abzuraten, noch mehr Zeit in Typo3 zu investieren? Mich
>>> schreckt bislang noch Einiges ab. Z.B. dass auf der offiziellen
>>> Typo3-Seite die Ziele vieler Links nicht aufrufbar sind, insbesondere in
>>>  den HTML-Dokumentationen).
>>
>> Hi, Adrian
>> warsheinlich ist es ein PHP fehler.auf manchen server führt das zu
>> einfachen weissen seiten (ohne jeden inhalt)
>>
>> schau doch mal ins error log was da schief geht.  hängt davon ab wie das
>> error reporting in php eingestellt ist.
>>
>> gruss chris
>>
> Der Hinweis war gut.
> 
> Im Apache error_log bin ich fündig geworden:
> 
> Es hat mit der Extension "static_info_tables" (Version 1.8.0) zu tun, 
> die ich als Voraussetzung für templaVoila installieren musste:
> 
> #----------------
> [Mon Nov 23 20:20:15 2009] [error] [client 127.0.0.1] PHP Fatal error: 
> Cannot re-assign $this in 
> /home/adrian/develop/typo3/www/cms/typo3conf/ext/static_info_tables/class.tx_staticinfotables_syslanguage.php 
> on line 41, referer: 
> http://mytypo3cms/typo3/alt_doc.php?returnUrl=http%3A%2F%2Fmytypo3cms%2Ftypo3%2Fdb_list.php%3Fid%3D1&edit[sys_template][1]=edit 
> 
> #----------------
> 
> Hier die Umgebung der Zeile 41 (class.tx_staticinfotables_syslanguage.php):
> 
> #----------------
>  39 class tx_staticinfotables_syslanguage {
>  40
>  41         function processDatamap_postProcessFieldArray($status, 
> $table, $id, $fieldArray, $this) {
>  42                 if($table == 'sys_language' AND 
> $fieldArray['static_lang_isocode']) {
>  43                                 // the hotlist will be updated only 
> if the field changed, because only then     it's in the $fieldArray
>  44                         tx_staticinfotables_div::updateHotlist 
> ('static_languages', $fieldArray['static_lan    g_isocode'], 'uid');
>  45                 }
>  46         }
>  47 }
> #----------------
> 
> Ich wurschtele mich mal durch 
> http://www.google.de/search?hl=de&source=hp&q=%22Cannot+re-assign+%24this+in%22+class.tx_staticinfotables_syslanguage.php&meta=&btnG=Google-Suche 
> 
> 
> bzw. gibt es einen kurzen, entscheidenden Hinweis?
> 
> Adrian

Es ist mir irgendwie gelungen, ein static_info_tables - Update auf 
Version 2.1.1 durchzuführen. Zwar mit etlichen roten Hinweisen, doch der 
Fehler ist nun verschwunden.

Danke nochmals!

Adrian


More information about the TYPO3-german mailing list