Zum Inhalt springen

Links in statischem Menü

Erstellt am 28. Februar 2006 · 2 Antworten · letzte Antwort am 4. März 2006

Tags: Links, Frage

Mopps ·

Hallo,

ich habe ein statisches Menü auf meiner Seite, das die Accesskeys der Seite anzeigt. Das Menü ist auf allen Seiten sichtbar und sieht bis jetzt so aus:

<ul>
<li><a accesskey="0" href="Startseite">zur Startseite</a></li>
<li><a accesskey="1" href="Hilfe">Hilfe</a></li>
<li><a accesskey="2" href="#inhalt">direkt zum Inhalt</a></li>
<li><a accesskey="3" href="#hauptmenue">Hauptmenü</a></li>
<li><a accesskey="4" href="#kontextmenue">Kontextmenü</a></li>
<li><a accesskey="6" href="Sitemap">Sitemap</a></li>
<li><a accesskey="7" href="#suche">Suche</a></li>
<li><a accesskey="8" href="#oben">nach oben</a></li>
<li><a accesskey="9" href="Kontakt">Kontakt</a></li>
</ul>

normale Links habe ich nur mal so reingeschrieben, wie z.Bsp: Startseite, Hilfe, Sitemap und Kontakt, weil ich nicht weiß, wie ich die erzeugen soll. Ich kann natürlich die id der Seite direkt angeben (.../irgendwas/index.php?id=30), aber so kann es nicht sein, da im Link Dinge für Mehrsprachigkeit (L=1 usw.) und andere Sachen übergeben werden sollen. Also müssen die Links irgendwie anders aussehen, aber wie? Vielleicht kann mir das jemand mal für einen Link exemplarisch zeigen?

Stephan

just2b ·

Was ist genau dein Problem?
wie du ein Menü aus verschiedenen Seiten bastelst? Pack alle hierzu in einen Sys-Ordner und wähl diesen mit special.directory als Ausgangspunkt

sonst mehr infos
lg georg

Mopps ·

ich weiss nicht genau wie ich es beschreiben soll. In meinem template soll an der Stelle ###Tastenkuerzel### eben genau die von mir beschriebene Liste von Links erscheinen. Jetzt wollte ich das so machen:

wrap = <ul><li><a accesskey="0" href="http://typo3.net/index.php?id=13">zur Startseite</a></li><li><a accesskey="2" href="#inhalt">direkt zum Inhalt</a></li>....usw

Ist so natürlich doof, weil alles was sonst noch an Werten in der url mitfliegt ginge so verloren. Ich könnte die Werte zwar auch noch in den Link mit aufnehmen (also Geschichten wie Sprache: &L=irgendwas) aber wenn später eine neue extension hinzukäme mit zusätzlichen werten in der url, müßte man das jedes mal von Hand nachpflegen. Also nicht praktikabel.

Ein TMENU könnte ich drauss machen, wenn ich in diesem Menü nur Startseite, Hilfe und Sitemap ansprechen will (denn die Seiten gibt es ja tatsächlich), da hätte ich die Möglichkeit zu sagen, dass er nur die Seiten mit ins Menü nehmen soll. Wäre kein Problem.
Aber wie mache ich das mit den Ankern?

Das Problem für mich ist die Mischung zwischen den Seiten und Ankern, da weiß ich nicht wie ich es machen soll.