Hallo,
ich verwende Typo3.6.2 und versuche mich gerade an dem Tutorial zur Nutzung von TemplaVoila. Leider erhalte ich nur eine leere Seite und nicht das erhoffte Layout des Tutorials.
Ich habe mich streng an das Tutorial gehalten.
Mein SetupFeld sieht so aus:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.value = tx_templavoila_pi1->main_page
StorageFolder, DataStructure und TemplateObject sind angelegt. Es hat auch alles problemlos so funktioniert, wie es im Tutorial steht, nur sehen tue ich leider nichts.
Kann es sein, dass ich diese Zeile
page.10.value = tx_templavoila_pi1->main_page
anpassen muss?
Ich bedanke mich schon jetzt für jede Hilfe. Ich weiß einfach nicht, wo ich nach dem Fehler suchen soll.
Grüße,
andrea.
Das habe ich noch vergessen.
Ich erhalte folgende Fehlermeldung:
The current mapping information is different from the mapping information in the Template Object
Kann jemand etwas damit anfangen?
Okay, den Inhalt bekomme ich mittlerweile angezeigt.
Der Fehler lag darin, dass ich die Header-Informationen nicht geadded hatte.
Funktioniert so (falls jemand mal dasselbe Problem haben sollte):
Liste - StorageFolder
Rechsklick auf TO -> TemplaVoila
Häkchen im HTML-Header setzen -> ADD
und 'voila' der Content erscheint.
Leider stehe ich gerade vor dem nächsten Problem.
Das Menu wird nicht angezeigt.
Mein TS-Setup
lib.menu_1 = HMENU
lib.menu_1.1 = TMENU
lib.menu_1.1 {
NO.allWrap = <div class="menu1-level1-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}
lib.menu_1.2 = TMENU
lib.menu_1.2 {
NO.allWrap = <div class="menu1-level2-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <div class="menu1-level2-act"> | </div>
}
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
Und das XML:
<tx_templavoila type="array">
<title>Main menu</title>
<sample_data type="array">
<numIndex index="0">Menu</numIndex>
</sample_data>
<eType>TypoScriptObject</eType>
<tags>*:inner</tags> <TypoScriptObjPath>lib.menu_1</TypoScriptObjPath>
</tx_templavoila>
Viele Grüße,
andrea.