Hallo,
ich versuche gerade, ein einfaches simples Menü in meine Seite zu integrieren...
Meine Struktur:
Startseite
--unterseite1
--unterseite2
--ect.
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/test.html
workOnSubpart = DOKUMENT
marks.CONTENT < styles.content.get
marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 1
marks.MENU_LINKS.1 = TMENU
}
Das Ergebnis:
Der in der Designvorlage gesetzte ###MENU_LINKS### verschwindet und es erscheint gar nichts.
Versuche ich irgend etwas zu ändern, erscheint der Link im Text im Browser.
Was mache ich da falsch? Bitte helft mir, denn ich weiß hier einfach nicht mehr weiter....
Grüße und Danke im Voraus
Kasi
Ich habe das Template nur mit dem notwendigsten belassen und die ###RRRRR#### an den Zeilenanfang gesetzt.
Nun funktioniert es komischerweise.
Vielleicht kann mir noch irgendjemand erläutern warum das so empfindlich ist und die Platzhalter so genau positioniert werden müßen...
Hi Kasi,
verstehe Deine Config glaube ich nicht ganz. Laut Deinem Template müsste im File folgende Struktur zu finden sein:
###DOKUMENT###
###CONTENT####
###MENU_LINKS###
###DOKUMENT###
Wobei die Reihenfolge der inneren Marker keine Rolle spielt. Was ist ###RRRRR#### ?
Dein Template sollte allerdings noch Informationen für den Normalzustand der Menüs enthalten:
marks.MENU_LINKS.1.NO {....}
Wenn Du nur das Ersetzen der Marker testen willst, kann es ganz hilfreich sein, wenn Du zunächst nur statischen Text setzt und Dich erst dann um das Menü kümmerst:
marks.MENU_LINKS = TEXT
marks.MENU_LINKS.value = Testtext
Wenn dann in Deiner Seite anstelle des Markers der Text "Testtext" steht, ist mit Deiner Templatekonfig alles i.O.
Grüße
Thomas
Vielen lieben Dank für Deine Unterstützung.
Ich verstehe zwar die Platzhalter, komme mit dem Rest allerdings noch gar nicht klar...
zb. warum immer bestimmte Dinge im Code sind:
page.10.marks.INHALT......
Was genau die 10 bedeutet erahne ich derzeit nur, da die Anleitungen etwas kurz gehalten sind.
Und was ist marks??? Kann da beliebig ein Container gebildet werden....
Naja, ich werde hoffentlich noch dahintersteigen.
Grüße
KASI
hi kasi,
page.10
...
page.20
...
stell dir das einfach wie zeilennummern vor. auf der seite page an stelle 10 kommt .... danach an stelle 20 kommt...
.marks.MARKERNAME sagt einfach welchen MARKER du ersetzen willst.
gruss jens