hallo,
ich arbeite mich gerade durch das tutorial "moderne templateerstellung, teil 1" und befinde mich gerade im kapitel "Die Template Auto-parser Erweiterung". dort wird auf der seite 30 das erste mal die auto parser funktion erklärt. den code kopiere aus dem dokument heraus und füge ihn in typo3 ein. als nächstes soll ich das frontend aufrufen und angeblich das "neue" layout bewundern aber meine seite bleibt leer. wenn ich mir den quellcode anschaue steht ebendfalls nichts drin. kennt einer dieses problem? woran könnte es liegen? braucht ihr noch mehr infos? (wenn ja, welche?)
DANKE, micha
Sind die beiden Extensions "Auto Paser" und "Template Selector" installiert und geladen?
Jochen Weiland
nein,
"template selector" nicht. ich bin strickt dem tutorial gefolgt.
micha
Dann installiere sie doch mal
dann würde ich also nicht wie im tutorial vorgehen... aber kein problem wird gemacht. 🙂
micha
leider keine besserung. seite bleibt leer.
vielleicht postest du mal deinen TS Setup Code.
hast du nur den code kopiert oder hast du ihn auch angepasst??
MFG
Dander
hier ist der code:
# Configuring the Auto-Parser:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/main/template_1.html
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/main/
}
ja ich habe den code einfach kopiert.
micha
ja den code kenne ich ich will nur wissen ob du ihn angepasst hast??
gibt es die datei??
content.file = fileadmin/template/main/template_1.html
stimmen die marker
usw.
MFG
Dander
ein paar mögliche fehlerquellen die einem in der schnelligkeit am anfang passieren könnten...
- das html-template liegt wirklich dort und heißt wirklich so?
- der Marker ###DOCUMENT_BODY### steht wirklich am Anfang und Ende des body-teils deines templates?
- das ist nicht der gesamte code, oder? 😉 (ev. gibts ja einen fehler beim späteren zuweisen)
edit: ach, zu langsam 🙂
1. ja der pfad stimmt
2. nein, da der auto parser doch dafür zuständig ist. oder?
3. doch, das ist der ganze code. hab ich etwa irgendetwas vergessen?
ich bin nach dem tutorial vorgegangen. habe mir die tutrial extension installiert und die in der extension liegenden dateien genommen und an den richtigen platz kopiert. im tutorial steht nicht davon, das ich irgendetwas im der template-datei editieren muss...
ahja stimmt, habe ich vergessen. nutze zwar den autoparser aber meine marker&subparts setze ich trotzdem selbst, frag nicht wieso 😉
wenn das dein ganzer code wäre hast du ja kein page objekt und da wäre es nicht verwunderlich, wenn da nichts angezeigt wird:
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode=1
page.10 =< plugin.tx_automaketemplate_pi1
man, man, man...
das hab ich total übersehen. aber natürlich hab ich den restlichen code auch noch eingetragen:
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode=1
page.10 =< plugin.tx_automaketemplate_pi1
funzt also immer noch nich...
Ohne jemandem auf die Füße treten zu wollen, aber:
Ist die Extension automaketemplate installiert? (Wäre nicht das erste Mal... 😉 )
Gruß,
Marcus
Habe gerade das erste von Jochen Weiland gesehen. :o
Aber die Fehlerbeschreibung hört sich eigentlich schon nach diesem Fehler an...
könntest du mal dein komplettes setup usw..
halt alles was damit zusammen hängt posten??
MFG
Dander
OK, OK, OK...
ich schäme mich da ich wieder einmal nich richtig gucken konnte.
mein ordner hieß "templaite" anstatt "template"
nachdem ich das geändert habe geht alles einwandfrei... vieleicht sollte ich mal zum optiker gehn aber trotzdem danke für eure unterstützung...
:o :o :o
gruß, micha
klettern6c schriebOhne jemandem auf die Füße treten zu wollen, aber:
Ist die Extension automaketemplate installiert? (Wäre nicht das erste Mal... 😉 )
Gruß,
Marcus
Ähm, MUSS diese Extension installiert sein, damit TemplaVoila funktioniert? Oder darf sie NICHT installiert sein?
jweiland schriebSind die beiden Extensions "Auto Paser" und "Template Selector" installiert und geladen?
Jochen Weiland
Hallo Jochen,
ist der Auto Parser die autmaketemplate-Extension? Und muß sie parallel zu TemplaVoila installiert sein?