Hallo,
ich würde gerne in meiner Navigation Seiten angezeigt bekommen und unter jeder Seite die Seitenelemente. Gleiches Verhalten wie bei Sitemap - Menü der Unterseiten mit Seiteninhalt.
Ich bin auch so weit gekommen, dass ich beides einzeln jeweils anzeigen lassen kann, jedoch es zu kombinieren schaffe ich nicht.
# Navigation zu einzelnen Seiten
subNavigation = HMENU
subNavigation.entryLevel = 1
subNavigation.1 = TMENU
subNavigation.1.NO.allWrap = <p>|</p>
subNavigation.1.NO.ATagParams = class="nav"
subNavigation.1.ACT.allWrap = <p>|</p>
subNavigation.1.ACT = 1
subNavigation.1.ACT.ATagParams = class="navSelected"
subNavigation.1 {
expAll = 1
}
lib.subNavigation < subNavigation
# Content-Navigation zu den einzelnen Seiteninhalt auf der besuchten Seite
contentnavigation = CONTENT
contentnavigation{
table = tt_content
select {
pidInList = this
orderBy = sorting
where = (NOT hidden) AND (NOT deleted) AND (colPos=0) AND NOT (CType='header')
# fuer Sprachen
languageField=sys_language_uid
}
renderObj = TEXT
renderObj {
# header Feld als Text nutzen
field = header
# wrap um den Link
wrap=<li>|</li>
# generiert den Link zur aktuellen Seite
typolink.parameter.field=pid
# haengt die Nummer des Ankers an
typolink.parameter.dataWrap=|#{field:uid}
# nur wenn Überschrift vorhanden ist
if.isTrue.field=header
}
# wrap um das komplette Menü
wrap = <ul id="subNavigationLinks">|</ul>
}
lib.contentnavigation < contentnavigation
Zur Zeit würde es folgendermaßen aussehen:
Seite 1
Seite 2
Seite 3
Seiteninhalt 1
Seiteninhalt 2
Benötigen würde ich es so:
Seite 1
Seiteninhalt 1
Seiteninhalt 2
Seite 2
Seite 3
Hat jemand eine Idee, wie ich die beiden Teile verbinden kann oder bzw. das Sitemap-Element für meine Navigation verwenden kann?
Grüße Kristian