Ich möchte ein Menu erzeugen welches die Subpages der aktuellen Seite anzeigt oder das in der Hirachie letzte vorhandene, also das Menu der Parentpage!
Habe folgendes versucht, klappt aber nicht!
marks.TOC2 = COA
marks.TOC2{
10=HMENU
10{
if.isFalse.numRows{
table=pages
select.pidInList.data = leveluid:-1
}
special = directory
special.field = uid
wrap = <table border="0" cellspacing="2"
cellpadding="1" width="160">|</table>
1 = TMENU
1.NO = 1
1.NO.linkWrap = <tr><td><img
src="fileadmin/images/square.gif">
|</td></tr>
1.NO.ATagParams = class="toc4"
10 = TEXT
10.text.field = title
}
20=HMENU
20{
if.isTrue.numRows{
table=pages
select.pidInList.data = leveluid:-1
}
special = directory
special.field = pid
wrap = <table border="0" cellspacing="2"
cellpadding="1" width="160">|</table>
1 = TMENU
1.NO = 1
1.NO.linkWrap = <tr><td><img
src="fileadmin/images/square.gif">
|</td></tr>
1.NO.ATagParams = class="toc4"
10 = TEXT
10.text.field = title
}
Mhh, evtl ein Typo3-Fehler?
Habe jetzt mal folgendes gemacht:
marks.TOC2 = COA
marks.TOC2{
5=TEXT
5.numRows{
table=pages
select.pidInList.data = leveluid:-1
}
5.wrap=>|<
6=COA
6{
if.isTrue.numRows{
table=pages
select.pidInList.data = leveluid:-1
}
10=TEXT
10.field=uid
10.wrap=sub|<br>
20=HMENU
20{
special = directory
special.field=uid
wrap = <table border="0" cellspacing="2" cellpadding="1" width="160">|</table>
1 = TMENU
1.NO = 1
1.NO.linkWrap = <tr><td><img src="fileadmin/images/square.gif"> |</td></tr>
1.NO.ATagParams = class="toc4"
10 = TEXT
10.text.field = title
}
}
7=COA
7{
if.isFalse.numRows{
table=pages
select.pidInList.data = leveluid:-1
}
10=TEXT
10.field=pid
10.wrap=par|<br>
20=HMENU
20{
special = directory
special.field=pid
wrap = <table border="0" cellspacing="2" cellpadding="1" width="160">|</table>
1 = TMENU
1.NO = 1
1.NO.linkWrap = <tr><td><img src="fileadmin/images/square.gif"> |</td></tr>
1.NO.ATagParams = class="toc4"
10 = TEXT
10.text.field = title
}
}
}
Die sub/par anzeige 6.10 und 7.10 funktioniert! Die IF-COA's tun es also! Nur das Menu der Parentpage wird ums verrecken nicht dargestellt!
Ersetze ich
special.field=pid
durch
special.value=16
tuts es für die eine Seite!
Habe keine Ahnung wo das Problem liegt!
Kann mir mal einer einen Tipp geben? Danke!
Kann mal jemand mein Beispiel auf einem 3.6.x Typo3 testen?
Wenn es dann tut würde ich upgraden!
Viieeelen Danke!
Tja, habe jetzt mal ein Update auf 3.6.2 gemacht und das Menu läuft immer noch nicht!#evil#
Habe ich einen Denkfehler oder ist Typo3 da fehlerhaft??? o.O