ingeniumdesign blog

TYPO3, SEO und Magento

TYPO3 – Menüpunkte sollen auf Anker verweisen

da ich nun bei einem Projekt das Problem hatte, dass zum Teil die Menüpunkte auf einen Anker verlinkt werden sollte, habe ich hier für Euch die Lösung: “sectionIndex = true” Was braucht Ihr dazu? eine Überschrift, der haken muss bei “Index” gesetzt sein und das richtige TypoScript: [ad#posting] Hier ein Beispiel auf der “dritten” Ebene:
# --------------------- # Navi # --------------------- temp.menu = HMENU temp.menu { special = directory special.value = 2 #3 level top-menu 3 = TMENU 3 { noBlur = 1 expAll = 0 sectionIndex = true wrap = <ul>|</ul> # Normal state properties NO = 1 NO.allWrap = <li>|</li> NO.ATagTitle.field = subtitle // title NO.stdWrap.crop = 21 | . # Enable active state and set properties: ACT = 1 ACT.wrapItemAndSub = <li>|</li> ACT.ATagTitle.field = subtitle // title ACT.stdWrap.crop = 21 | . } }
Nun könnt Ihr selber bestimmen, welcher Menüpunkt angezeigt werden soll und welche nicht, dazu einfach “index” anhaken oder weglassen. [ad#posting] Falls die Überschriften nicht den Menüpunkten entsprechen soll, könnt Ihr auch mit dem neuen Datensatz “Überschrift” und verstecken arbeiten! Funktioniert perfekt!

Andere interessante News:

4 Kommentare, Kommentar schreiben oder Ping

  1. Und wo wird nun auf einen Anker verwiesen?
    Ein Anker (Anchor) ist in meiner Definition – außer ein normaler Link – ein Element, dass ich über einen Link (mit #) innerhalb einer Seite anspringen kann:
    “…/index.html#unten”

  2. Dieser Menü-Anker verweist auf deine Überschrift, da jede Überschrift automatisch einen Anker ( a-Tag href=”#c20″ ) z.B. bekommt.
    Wenn Du dir deine TYPO3 Seite im Quellcode anschaust, solltest du die Anker auch sehen.

    Grüße, Basti

  3. Ah, alles klar. Verstehe.

  1. Anonymous - Sep 21st, 2009

Schreibe zu “TYPO3 – Menüpunkte sollen auf Anker verweisen

*