Zum Inhalt springen

Bei HTML Template wird das Menü/das Template nicht angezeigt

Erstellt am 5. März 2007 · 11 Antworten · letzte Antwort am 5. März 2007

Tags: Templates & Layouts, Frage

dirkbert ·

Hallo, nochmal ich ... erstmal entschuldige ich mich für meinen vorherigen Thread, hab damit alle Regeln verstoßen die es gibt 🙂

also nochmal zu meinem Problem:
ich arbeite mich gerade in typo3 ein.
Stehe nur leider unter starken Zeitdruck (Cheffchen drängt sehr!)

bin totaler Anfänger und mein Aufgabengebiet ist es HTML-Vorlagen zu erstellen und dann in typo3 einzubauen. An sich ganz leicht, nur habe ich Probleme mit dem Menü (was nicht so richtig will, bzw. wenn es denn mal doch da ist, dann verschwindet der Rest des Templates in der Voransicht) 🙁

Habe folgende Marker gesetzt:
###MENUE### und ###INHALT###

was mache ich falsch?
hier der setup-inhalt:

page = PAGE

page.includeCSS {
file10 = fileadmin/templates/BockHTML/bock.css
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/BockHTML/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
}

marks.MENUE = HMENU
page.10 = HMENU
page.10.1 = TMENU
page.10.1.NO.linkWrap = <div class="navi"> | <br />

Bei dieser Ansicht sehe ich nur das Menü, allerdings auch ohne dem css-style welches ich angegeben habe. das HTML Template wird erst gar nicht mit einbezogen 🙁

Bei folgender Ansicht sehe ich zwar das Template, aber hier fehlt das Menü:

page = PAGE

page.includeCSS {
file10 = fileadmin/templates/BockHTML/bock.css
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/BockHTML/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
}

Klar, hier habe ich auch kein Code für ein Menü angegeben, aber egal wie ich es auch mache, es wird keins angezeigt wenn ich nach dem TYPO3-Buch vorgehe.
was muss ich tun, damit mir ein ganz simples Menü der Baumstruktur angezeigt wird?

Danke für Eure schnelle Hilfe!

just2b ·

Hallo,

das Menü müsste so ausschauen

marks.MENUE = HMENU
marks.MENUE = HMENU
marks.MENUE.1 = TMENU
marks.MENUE.1.NO.linkWrap = <div class="navi"> |</div>

georg

dirkbert ·

wenn ich nun folgendes eingebe, steht anstelle der Navigation immer noch der Marker ###MENUE###

page = PAGE

page.includeCSS { 
file10 = fileadmin/templates/BockHTML/bock.css
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/BockHTML/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
}

marks.MENUE = HMENU
marks.MENUE = HMENU
marks.MENUE.1 = TMENU
marks.MENUE.1.NO.linkWrap = <div class="navi"> |</div>

muss ich evtl. unter den includes der Setup-Einstellungen etwas ändern?

just2b ·

Hallo,

die Klammer von zeile 13 muss natürlich nach dem marks.MENUE geschlossen werden, also ganz am schluss

georg
PS: Bitte statt quote den TS-Tag benützen 😉

dirkbert ·

oh es funktioniert 🙂
danke schön. jetzt müsste ich nur noch wissen wieso er im Menü mein css-style nicht beachtet? liegt im gleichen Ordner wie alle Grafiken und die HMTL-Datei, auch der Pfad ist genauso angegeben.

dirkbert ·

einmal in der HTML-Vorlage, da hat die Zelle in der die Navi geladen wird den style. aber bei Links muss man ja im <a>-tag zusätzlich den class mit angeben.

just2b ·

naja dann musst du im TS auch sagen, wenn du beim a-tag was dazugeben willst!

NO.ATagParams = class="menu1-level1-no"

georg

dirkbert ·

sorry für meine dumme Frage jetzt, aber wo genau soll ich das eintragen im Setup?
class="menu1..." ersetze ich ja mit dem namen des class welches ich angelegt habe, richtig?

page = PAGE

page.includeCSS { 
file10 = fileadmin/templates/BockHTML/bock.css
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/BockHTML/index.htm
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get

marks.MENUE = HMENU
marks.MENUE = HMENU
marks.MENUE.1 = TMENU
marks.MENUE.1.NO.linkWrap = <div class="navi"> |</div>
marks.MENUE.1.NO.ATagParams = class="navi" 
}

das ist sicherlich falsch so, oder? 🙂 entschuldige bitte meine stupiden Fragen

just2b ·

sollte schon so stimmen, zeile 14-15 > da ist eine zuviel 😉

georg
PS: vor dem posten einfach ausprobieren!

dirkbert ·

hatte ich ja ausprobiert und es hat leider nicht geklappt.
Trotzdem schonmal DANKE für deine bisherige Hilfe.