Hallo zusammen.
Ich habe ein Problem mit einem Anker-Link.
Ich habe eine mehrstufige Navigation, als MouseOver-Dropdown realisiert.
In Ebene 1 der Navigation ist eine interne Weiterleitung zu einer bestehenden Seite, nämlich gleich der ersten Seite der 2. Ebene.
In Ebene 2 ist die reguläre Seite. Diese ist vom Design her als OnePageWebsite aufgebaut und hat DIV-Blöcke mit IDs für die Anker-Links.
In Ebene 3 habe ich nun die Anker-Links auf diese obige reguläre Seite mit einer externen, permanenten Weiterleitung realisiert.
z.B. so {{link_url::490}}#wrap_typ_1
Wobei 490 die reguläre Seite von Ebene 2 ist und #wrap_typ_1 die ID des ersten Blocks, d.h. des ersten Navigationspunkts in Ebene 3.
Soweit klar?
Beispiel:
Unternehmen (interne Weiterleitung auf "Team")
__Team (reguläre Seite
____Chef (#wrap_typ_1)
____Mitarbeiter (#wrap_typ_2)
Jetzt funktionieren mir die Anker-Links aber nur, wenn ich die reguläre Seite "Team.html" bereits offen habe.
Wenn ich auf einer regulären Seite "Impressum" z.B. bin, dann funktioniert ein direkter Klick auf "Chef" nicht, d.h. der Browser reagiert nicht, es wird keine neue Seite aufgerufen.
Ich muss zuerst auf "Team" klicken, dann auf "Chef".
Was mache ich hier falsch und geht das überhaupt mit Contao?
Grundsätzlich ist doch ein Link wie href="team.html#wrap_typ_1" innerhalb einer Seite "impressum.html" ja möglich - rein vom HTML her.
Hoffe, es versteht einer und kann mir weiter helfen.
Vielen Dank.
PS: die "echten" Links im HTML heißen derzeit "http://domain.de/contao_website/index.php/team.html#wrap_typ_1"
Lesezeichen