Zum Inhalt springen

Moderne Templateerstellung --> Leere Seite

Erstellt am 27. Juli 2004 · 28 Antworten · letzte Antwort am 29. Juli 2004 · Seite 1 von 2

Tags: Frage

micha80 ·

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

jweiland ·

Sind die beiden Extensions "Auto Paser" und "Template Selector" installiert und geladen?

Jochen Weiland

micha80 ·

dann würde ich also nicht wie im tutorial vorgehen... aber kein problem wird gemacht. 🙂

micha

micha80 ·

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

Dander ·

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

souri ·

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 🙂

micha80 ·

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...

souri ·

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
micha80 ·

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...

klettern6c ·

Ohne jemandem auf die Füße treten zu wollen, aber:

Ist die Extension automaketemplate installiert? (Wäre nicht das erste Mal... 😉 )

Gruß,

Marcus

klettern6c ·

Habe gerade das erste von Jochen Weiland gesehen. :o

Aber die Fehlerbeschreibung hört sich eigentlich schon nach diesem Fehler an...

Dander ·

könntest du mal dein komplettes setup usw..
halt alles was damit zusammen hängt posten??

MFG

Dander

micha80 ·

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

Rincewind ·
klettern6c schrieb

Ohne 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?

Rincewind ·
jweiland schrieb

Sind 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?