[TYPO3-german] ftb-Tutorial/templaVoila: Nach Installation von templavoila System unbrauchbar
Adrian Corlatan
adrian.corlatan at yahoo.it
Mon Nov 23 20:38:28 CET 2009
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
More information about the TYPO3-german
mailing list