Zum Inhalt springen

Seitentitel vs. Navigationstitel

Erstellt am 3. März 2005 · 2 Antworten · letzte Antwort am 4. März 2005

Tags: Frage

koery ·

Hallo zusammen,

folgendes:
Ich habe die Seiten:

Seite 1
Seite 2
Seite 3
...

jeweils vom Typ erweitert angelegt, da ich jeweils
unterschiedliche Seitentitel und Navigationstitel haben möchte. Wenn ich nun ein einfaches Menü a la:

temp.menu1 = HMENU
temp.menu1.entryLevel = 0
temp.menu1.1 = TMENU
temp.menu1.1 {
  NO.allWrap = <div>|</div>
}

werden somit die die Navigationstitel ausgegeben.
Das ist gut so.

Jetzt möchte ich aber parallel ein 2tes Menü:

temp.menu2 = HMENU
temp.menu2.entryLevel = 0
temp.menu2.1 = TMENU
temp.menu2.1 {
  NO.allWrap = <div>|</div>
}

in dem nun für jeden Menüpunkt der Seitentitel ausgegeben wird.
Wie schaffe ich das?
Kann man z.B. im TMENU-Objekt irgendwie den Navigationstitel mit dem Seitentitel überschreiben?

Ich weiss ist ein komischer Task :-)

Für jede Hilfe wäre ich dankbar.

mcmz ·

hallo koery

so sollte das klappen.

das erste menu is ja schon richtisch.

das zweite könnte dann z.B so aussehen

page.30 = HMENU
page.30.1 = TMENU
page.30.1.noBlur = 1
page.30.1.NO {
linkWrap = |
stdWrap.field = nav_title // title
}

mit stdWrap greift er auf die gleichnamige funktion zurück. in dieser funktion, welche man auch in der TSREF nachlesen kann, jibbet ne menge an features. so z.b auch das explizite auslesen von feldern. "field"
schnell in phpmyadmin den namen des feldes rausgesucht und eingetragen. in diesem falle: nav_title in tabelle pages
durch den doppelslash kann man definieren das im falle eines leeren nav_title feldes dennoch der title ausgelesen wird.

ne, moment. in deinem falle müsstest du noch den stdWrap umdrehen. : title // nav_title

glaub ich. #paralyzed#

grüße,

martin

koery ·

Hallo Martin,

vielen Dank für Deine Antwort. Genau
das habe ich gebraucht. Super!

Viele Grüße
Christian