Hallo liebe Forengemeinde,
ich habe vor kurzem mit der Webseitenerstellung mit Typo3 (Version 6.2) und Typoscript begonnen und stehe derzeit vor einem Problem, das ich trotz Internetrecherche bisher nicht lösen konnte:
Ich habe auf einer Webseite eine Dropdown-Navigation, die bei Mouseover ausklappt. Deren erster Eintrag soll ein Link zur jeweiligen Hauptseite der Kategorie sein. Das Schema sieht also folgendermaßen aus:
Hauptseite Kategorie
|- Link zur Hauptseite der Kategorie
|- Link zu Unterseite
|- ...
Diese Links zu den Kategorie-Hauptseiten sollen per Typoscript dynamisch generiert werden. Eine Möglichkeit ist natürlich, die Links über href="?id={field : pid}" zu erzeugen. Da die Verlinkungen aber später in Namen (keine IDs) umgewandelt werden und auch ein eventuelles Umbenennen der Seite überstehen sollen, ist es damit leider nicht getan.
Mein Typoscript-Code sieht derzeit folgendermaßen aus:
TOPNAV { 1 { expAll = 1 } 2 < .1 2 { <div class="pfeil"></div><div class="container submenu"> <div class="col-xs-4"><div class="imgWrapper"><img data-src="holder.js/190x117" /></div><a href="?id={field : pid}"><span class="icon to"></span>Zur Übersicht</a></div><div class="col-xs-8"><ul class="row">|</ul></div></div> ) } }
Das Script wird über
<!-- ###TOPNAV### start -->
<!-- ###TOPNAV### end -->
in das Template eingebunden.
Hat jemand eine Idee, wie das Problem zu lösen ist?
Viele Grüße
ddstek