Zum Inhalt springen

beforeImg für ACT ändern

Erstellt am 2. Juni 2004 · 2 Antworten · letzte Antwort am 15. Juli 2004

Tags: Frage

boomer ·

Hallo,

bin jetzt fast am verzweifeln. So sieht mein Skript aus:

# Menü Level 1 Part 1 / Kapitel
temp.20 = HMENU
temp.20.entryLevel = 0
temp.20.1 = TMENU
temp.20.1.SPC = 1
temp.20.1.SPC.doNotShowLink = 1
temp.20.1.SPC.doNotLinkIt = 1
temp.20.1.SPC.allWrap = <br><br>

temp.20.1.NO {
beforeImg = fileadmin/template/bhkh/images/arrow_white.gif
beforeROImg = fileadmin/template/bhkh/images/arrow_red.gif
RO = 1
linkWrap = &nbsp;&nbsp;|<hr color=#E33727 size=1>
}

temp.20.1.CUR.beforeImg = fileadmin/template/bhkh/images/arrow_red.gif
temp.20.1.ACT.beforeImg = fileadmin/template/bhkh/images/arrow_red.gif
temp.20.1.CUR.linkWrap = &nbsp;&nbsp;|<hr color=#FFFF00 size=1>
temp.20.1.ACT.linkWrap = &nbsp;&nbsp;|<hr color=#0000FF size=1>

# Ende Menü Level 1 Part 1 / Kapitel

Alles was ich möchte ist, dass mein beforeImg für den aktiven Menüpunkt/die aktuelle Seite angezeigt wird (arrow_red.gif), was aber so anscheinend nicht funktioniert. Kann mir bitte jemand helfen?

vanessa ·

Ich glaube, dein Fehler ist, dass du ACT erst noch definieren bzw. aktivieren musst.

Ich habs so gelöst:

temp.main_menu.1 = TMENU
temp.main_menu.1 {
  expAll = 0
  NO {
      linkWrap = <span class="nav">|</span><img src="fileadmin/template/images/blank.gif" width=20>
      RO = 1
      beforeImg = fileadmin/template/images/kreuz_blank.gif
      beforeROImg = fileadmin/template/images/kreuz.gif
 }
  ACT = 1
  ACT { 
      beforeImg = fileadmin/template/images/kreuz.gif 
      linkWrap = <span class="nav">|</span><img src="fileadmin/template/images/blank.gif" width=20>
   }
}

Musst den Code dann natürlich noch entsprechend anpassen...

boomer ·

Hallo Vanessa,

jupp, genau darin lag der Fehler. Hatte ich zwar zwischenzeitlich gelöst, trotzdem vielen Dank für Dein Posting.