Zum Inhalt springen

template constants anderer seiten abfragen

Erstellt am 13. Februar 2007 · 2 Antworten · letzte Antwort am 13. Februar 2007

Tags: Frage

impact ·

hi forum!

hab da ne knifflige frage. und zwar möchte ich gern n dropdown menü aller seiten erstellen. bei den einzelnen hauptseiten gibt es jeweils ext-templates die die styles für die navi in form von constants enthalten.

nun möchte ich gerne ein menü erstellen, welches den jeweils gültigen style (sprich constantwert) der gerade angelegten seite anzeigt.

quick_menue.1 {
	expAll = 1
	NO {
		allWrap.dataWrap = <option value="index.php?id={field:uid}" class="{$thisQuickLevel1}">{field:title}</option>
		doNotShowLink = 1
	}
}

wobei ich eben bei $thisQuickLevel1 jeweils den Inhalt der Constante der gerade aktuellen seite benötigen würde.

sprich ich brauch sowas wie uid:$thisQuickLevel1 oder so ähnlich! wobei die uid jeweils für die aktuelle seite steht, die gerade dem menü hinzugefügt wird.

jemand eine idee?

just2b ·

Hallo,

Ich würde das anders lösen und zwar über ein normales Menü und die klasse, um die es offensichtlich geht, aus einem extra Feld in den Seiteneigenschaften holen.

georg

impact ·

was aber leider bedeuten würde, dass ich für jede seiten den jeweiligen style anlegen muss.

ich habe aber insgesamt 8 haupt-navielemente mit jeweils bis zu 4 subebenen. das wäre dann ein wenig zu komplex. daher auch die idee mit den constants. weiters brauche ich diese definitionen, damit das menü im jeweiligen hauptbereich die entsprechenden styles laden kann, ohne dass ich für jeden bereich ein eigenes menü coden muss.

werd mal weiter-try-and-errorn 🙂