Hoi,
Ik heb een extra menu in een kolom, die start op het tweede level:
{menu start_level="2"}
Een stukje daaronder heb ik een extra menu, die alleen de sub-pagina's toont van een menu, genaamd 'extra:
{menu start_level="2" childrenof="extra"}
Probleem:
Als ik op 1 van de sub-pagina's van 'extra' ben, wordt in het bovenste menu ook weer de sub-pagina's van 'extra'getoond'
Dit helpt niet:
{menu start_level="2" excludeprefix="extra"} voor het bovenste menu, dan komen ze nog steeds.
[opgelost] Excludeprefix childrenof
Moderator: velden
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
- Location: Deventer, Netherlands
[opgelost] Excludeprefix childrenof
Last edited by timdebuurman on Mon Feb 11, 2013 8:41 pm, edited 1 time in total.
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
- Location: Deventer, Netherlands
Re: Excludeprefix childrenof
Is dit zo ingewikkeld dat niemand het weet?
Het idee was om een extra menu te tonen, waar makkelijk nieuwe pagina's aan tegevoegd kunnen worden.
Daarom koos ik ervoor om daar alle submenu's te tonen van het hoofdmenu 'extra'
Als er een betere manier is om dit te doen, hoor ik dat ook graag..
Het idee was om een extra menu te tonen, waar makkelijk nieuwe pagina's aan tegevoegd kunnen worden.
Daarom koos ik ervoor om daar alle submenu's te tonen van het hoofdmenu 'extra'
Als er een betere manier is om dit te doen, hoor ik dat ook graag..
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
- Rolf
- Dev Team Member
- Posts: 7825
- Joined: Wed Apr 23, 2008 7:53 am
- Location: The Netherlands
- Contact:
Re: Excludeprefix childrenof
In het topmenu opnemen: number_of_levels='1'
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
- Location: Deventer, Netherlands
Re: Excludeprefix childrenof
Nee, dat werkt niet.
Omdat het ook sub-pagina's zijn van een hoofdpagina.
Wat ik nog als oplossing zat te denken, is in het sjabloon dat menublok uitsluiten, maar ik weet niet precies hoe/of dat mogelijk is.
Normaal kun je bijv. zetten:
{if $page_alias != 'welkom'}
code
{/if}
Maar ik wil dus eigenlijk dat die code er komt als de pagina géén sub-pagina van extra is.
Dus zoiets als:
{if $parent_page != 'extra'}
of zoiets, maar dat hoe het wel hoort.
Omdat het ook sub-pagina's zijn van een hoofdpagina.
Wat ik nog als oplossing zat te denken, is in het sjabloon dat menublok uitsluiten, maar ik weet niet precies hoe/of dat mogelijk is.
Normaal kun je bijv. zetten:
{if $page_alias != 'welkom'}
code
{/if}
Maar ik wil dus eigenlijk dat die code er komt als de pagina géén sub-pagina van extra is.
Dus zoiets als:
{if $parent_page != 'extra'}
of zoiets, maar dat hoe het wel hoort.
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
- Location: Deventer, Netherlands
Re: Excludeprefix childrenof
Ik heb het nu zo gedaan en verneem graag of dit een goede oplossing is, of beter anders kan.
Ik heb eerst de module CGSimpleSmarty geinstalleerd.
Toen dit in de sjabloon gezet:
{$cgsimple->get_parent_alias() assign="extra"}
{if $extra != 'extra'}
{menu start_level="2" excludeprefix="extra"}
{/if}
Dit werkt zo te zien wel, maar misschien moet ik het nog wat anders neerzetten?
Ik heb eerst de module CGSimpleSmarty geinstalleerd.
Toen dit in de sjabloon gezet:
{$cgsimple->get_parent_alias() assign="extra"}
{if $extra != 'extra'}
{menu start_level="2" excludeprefix="extra"}
{/if}
Dit werkt zo te zien wel, maar misschien moet ik het nog wat anders neerzetten?
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl
- Rolf
- Dev Team Member
- Posts: 7825
- Joined: Wed Apr 23, 2008 7:53 am
- Location: The Netherlands
- Contact:
Re: Excludeprefix childrenof
Je zou ook een UDT kunnen gebruiken, scheelt je weer een module:
https://www.cmscanbesimple.org/blog/get ... ents-alias
Maar verder, als het werkt dan werkt het
De 5 verticale menu knoppen op https://www.smakelijketenzonderzout.nl/ heb ik gemaakt als aparte groep interne links. Deze staan dus onder een aparte pagina/sectionheader in de listcontent. Werkt ook...
grt. Rolf
https://www.cmscanbesimple.org/blog/get ... ents-alias
Maar verder, als het werkt dan werkt het
De 5 verticale menu knoppen op https://www.smakelijketenzonderzout.nl/ heb ik gemaakt als aparte groep interne links. Deze staan dus onder een aparte pagina/sectionheader in de listcontent. Werkt ook...
grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
- timdebuurman
- Power Poster
- Posts: 891
- Joined: Sun Nov 06, 2011 8:15 pm
- Location: Deventer, Netherlands
Re: Excludeprefix childrenof
oja, das eigenlijk ook wel een makkelijke oplossing.
Effe onthouden voor volgende keer.
Effe onthouden voor volgende keer.
NextDoorMedia - Online Marketing Partner
https://www.nextdoormedia.nl
https://www.nextdoormedia.nl