Zum Inhalt springen

Marker für Menü

Erstellt am 6. Oktober 2016 · 2 Antworten · letzte Antwort am 7. Oktober 2016

Tags: Templates & Layouts, Frage

Carlo69 ·

Hallo,

ich bin relativ neu im Typoscript.

Ich habe eine fertiges html template und versuche das gerade in typo3 zu integrieren.

Ich habe das Template in mein Fileadmin geladen, und das Template über folgenden Code geladen.

page = PAGE
page {
  config.doctype = html5
  meta.description = Fachhochschule Erfurt - Angewandte Informatik 
  10 = FILE
  10.file = fileadmin/template/index.html  
}

Soweit alles gut.

Jetzt würde ich gern einen Marker in in meinen HTML Template ersetzen, den habe ich in der html Datei einfach mit ###MENU### defeniert.

Jetzt wollte ich ihn erstmal durch ein einfachen Text ersetzen, später soll dann der Marker durch mein Menü ersetzt werden.

Ich habe versucht den Marker durch folgenden Code zu überschreiben

page = PAGE
page {
  config.doctype = html5
  meta.description = Fachhochschule Erfurt - Angewandte Informatik 
  10 = FILE
  10.file = fileadmin/template/index.html  
}

marks {
     MENU = TEXT
     MENU.field= title
    }

Jedoch wird mir im Frontend nur ###MENU### angezeigt.

Könnt ihr mir bitte helfen, wo der Fehler liegt. Und ist der Gedankengang richtig, das ich später den Marker durch mein Menü ersetze?

Danke !!

jenses ·

Dein TS muß so aussehen, damit es funktioniert:

page = PAGE
page {
  config.doctype = html5
  meta.description = Fachhochschule Erfurt - Angewandte Informatik
  10 = TEMPLATE
  10 {
    template = FILE
    template.file = fileadmin/template/index.html
    marks {
      MENU = TEXT
      MENU.field= title
    }
  }
}
Carlo69 ·

Okay danke schon mal.

Wenn ich jetzt mal mein Menü über den Code

page.20 = HMENU
page.20.entryLevel = 0
page.20.1 = TMENU
page.20.1 {
expAll = 1
NO.allWrap = <b> |</b><br>
}

Auf den Marker Menu setzen will. Wie mache ich das am besten?