Hi
Ich habe folgendes Problem zu lösen
Ich habe eine Hauptnavigation oben und ne unternavi an der Seite, nun sind einige Seiten unerträglich lang und um meinen Nutzer das scrollen zu ersparen sollen einige Links der Seitennavi direkt zu einem content element zeigen
+Kursbeschreibungen (dieses enthält die komplette liste)
++ ThaiChi
++ Aquafitness
(etc)
und wenn ich auf thai chi in der seitennavi klicke würde ich gerne zum punkt thai chi auf der seite der kursbeschreibung kommen, wie gehts ?
Also, ich würds ganz simpel machen... Du nimmst dir die Seite die Einen ancor bekommen soll und änderst den Seitentyp auf "Externe URL". Da gibst du dann bei Ziel an "_self", damit kein neues Fenster geladen wird.
Im Feld "URL" gibst du dann den Link inklusive Ancor an. z.B. www.deine_Domain.de/lange_Seite.html#Sprungmarke...
Wenn du sowas öfter auf der Seite benötigst, dann macht es keinen Sinn, da du dann die Navi auch gleich komplett von Hand schreiben kannst... ;-)
das wäre ne möglichkeit, nur nicht sonderlich elegant, irgendwo hab ich mal gelesen das jedes content element automatisch einen anker bekommt, wenn dem so ist wie ruf ich den auf ?
Ja das ist richtig, wenn man das nicht unterbindet...
Du solltest sowas immer wieder in deinem Quelltext finden:
<a id="c952"></a>
Das sind die Anker... Dementsprechend dann ansprechen...
Wenn dus nicht finden kannst, dann fehlt in deinem Setup
tt_content.stdWrap.dataWrap = <a id="c{field:uid}"></a> |