[TYPO3-german] Menü aus SQL Abfrage
Rene Kockisch
kockiren at tu-cottbus.de
Thu Feb 26 14:09:27 CET 2009
Hallo Liste,
ich möchte ein Menü aus einer SQL Abfrage generieren. Folgende Struktur
besteht:
- Seite1
- Seite2
- Seite3
Die 3 Seiten werden als horizontales Layermenü angezeigt. Wenn ich nun
über einen Punkt fahre soll eine SQL Abfrage Daten aus einer DB holen,
zum Beispiel Subkategorien. So das der Seitenbaum folgendermaßen aussieht.
-Seite1
|-subkat1
|-subkat2
-Seite2
|-subkat3
|-subkat4
-Seite3
|-subkat5
usw
Auf den 3 Seiten befindet sich eine Extension die die GET Parameter
auswertet und den Inhalt der entprechenden Seite erzeugt. Derzeit wird
das Menü über eine Extension erzeugt, ich würde das lieber über nen Menü
lösen.
Folgender Ansatz fürs TS:
lib.menuTop = HMENU
lib.menuTop {
1 = TMENU_LAYERS
1 {
wrap = <ul class="nav"> | </ul>
lockPosition = x
relativeToTriggerItem=1
layerStyle = background:#767676;
topOffset = 10
leftOffset = 5
hideMenuWhenNotOver = 50
hideMenuTimer = 70
expAll=1
NO = 1
NO {
allWrap = <li> | </li>
stdWrap.htmlSpecialChars = 1
stdWrap.htmlSpecialChars.preserveEntities = 1
}
ACT = 1
ACT < .NO
}
2 = TMENU
2{
wrap =
NO {
CONTENT
{
table = categories
select{
selectFields = subcat
where = catid=1
begin = 0
}
renderObj = TEXT
renderObj{
field = subcatname
wrap = <li>|</li>
}
}
}
}
Aber so recht will das nicht. Hat jemand nen Tipp für mich?
Gruß
René
More information about the TYPO3-german
mailing list