[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