Zum Inhalt springen

Jeder Menüpunkt eine andere ID

Erstellt am 3. Januar 2006 · 1 Antwort · letzte Antwort am 4. Januar 2006

Tags: Frage

FrankT ·

Hallo,

die Lösungen zu ähnlichen Fragen konnten mir nicht weiterhelfen.
Ich möchte, dass jeder Menüpunkt eine eigene ID bekommt.

Beispiele meiner bisherigen Versuche:

    10.marks.MENU2 = HMENU
    10.marks.MENU2 {
        special = directory
        special.value = 2
        1 = TMENU
        1.NO = 1
        1.NO.ATagParams = id = "
        1.NO.ATagParams.wrap = |{field:subtitle} 
        1.NO.ATagParams.dataWrap = |"
    10.marks.MENU2 = HMENU
    10.marks.MENU2 {
        special = directory
        special.value = 2
        1 = TMENU
        1.NO = 1
        1.NO.ATagParams = id = {field:subtitle}
    10.marks.MENU2 = HMENU
    10.marks.MENU2 {
        special = directory
        special.value = 2
        1 = TMENU
        1.NO = 1
        1.NO.ATagParams = {field:subtitle}
        1.NO.ATagParams.wrap = id = "|"

Den Subtitle habe ich natürlich angegeben - nur in einer Seite (probeweise).

Das gewünschte Ergebnis sollte so aussehen:

<a href="index.php?id=15" id="menueklasse1">Der Link</a>

Wie könnte es funktionieren?

Gruß
Frank

Unbekannter Benutzer ·

an ATagParams kannst Du meines Wissens nichts übergeben. Ob optionsplit da funktioniert müsste man kurz testen.

Ansonsten könntest Du Deine Menüklasse auch in ein div schreiben das Du um jeden Menüeintrag legst. Macht im CSS nur eine minimale Änderung.

Dann kannst Du ganz normal über allWrap und optionSplit der Reihe nach nummerieren.

Soll die Nummer aus einem Feld kommen, kannst Du Dir mal "before" anschauen, an before kann man wenn ichs richtig im Kopf habe dynamische Werte übergeben.

Viele Grüße
Niki