Hallo alle zusammen,
ich bin immer noch typo3 frischling und kann im Moment nur am Wochenende (bin leider beim Bund).
Ich habe folgendes Problem ich würde gerne in einem Textmarker Bereich erst einen konstanten Text dann die Navigation und dann vielleicht noch ein Login-Formular ausgeben. Nur funktioniert das Aneinanderhängen von Ausgaben nicht so wie ich mir das vorstelle.
Hier mal zur Veranschaulichung mein Versuch:
# DIV-Bereich "Seitenleiste" mit der Navigation füllen
subparts.Seitenleiste = TEXT
subparts.Seitenleiste.value = <h1>Navigation</h1>
subparts.Seitenleiste = TEXT
subparts.Seitenleiste < temp.LeftNav
Also es zieht immer nur der Letzte Input, in diesem Fall wird nur die Navigation ausgegeben...
Ich hoffe mir kann jemand bei dem Kleinen Problem Helfen.
Hier das ganze Typo3 Script:
config {
# Auf XHTML ausgabe umstellen
doctype = xhtml_trans
xhtml_cleaning = all
htmlTag_langKey = de
# Javascripte in extra Datei ablegen
removeDefaultJS = external
}
# Konfiguration des Auto-Parser für das Template
plugin.tx_automaketemplate_pi1 {
# Die Template Datei auslesen
content = FILE
content.file = fileadmin/template/index.htm
# Elemente die mit Komentaren umschlossen werden
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
# Folgender Pfad als Vorspan für indirekte Pfadangaben
relPathPrefix = fileadmin/template/
}
# Definition der Navigation
temp.LeftNav = HMENU
temp.LeftNav {
entryLevel = 0
1 = TMENU
1 {
expAll = 0
noBlur = 1
wrap = <ul id="level1">|</ul>
NO.wrapItemAndSub = <li>|</li>
NO.ATagTitle.field = title
ACT = 1
ACT.allWrap = <li id="level1active"> | </li>
IFSUB = 1
IFSUB.ATagTitle.field = title
IFSUB.wrapItemAndSub = <li>|</li>
ACTIFSUB = 1
ACTIFSUB.ATagTitle.field = title
ACTIFSUB.wrapItemAndSub = <li id="level1active"> | </li>
}
2 < .1
2.wrap = <ul class="level2">|</ul>
2.NO.ATagTitle.field = title
}
# Die Marker im Template mit Inhalt füllen
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
# DIV-Bereich "Seitenleiste" mit der Navigation füllen
subparts.Seitenleiste = TEXT
subparts.Seitenleiste.value = <h1>Navigation</h1>
subparts.Seitenleiste = TEXT
subparts.Seitenleiste < temp.LeftNav
# DIV-Bereich "Text" mit dem Seiteninhalt füllen
subparts.Text = TEXT
subparts.Text < styles.content.get
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate