[opgelost] Menu items
Moderator: velden
[opgelost] Menu items
Beste,
Ik ben met een nieuwe website bezig en deze doe ik in 4 talen.
Nou heb ik daarvoor 4 verschillende sjablonen aangemaakt.
En in de sjablonen haal ik dan met {menu template='cssmenu.tpl' items='NL,organisatie,leden'} de menu's aan.
Maar organisatie is een section header. En hij geeft niet de 'childeren' ervan weer. Ik heb het al geprobeerd met start_level="1" en number_of_levels="2" maar hij wil maar niet het dropdownlijstje van het menu onder organisatie weergeven. Wat doe ik fout en wat mis ik in de code? Ik kan het helaas ook niet vinden op het forum. Kan iemand helpen?
Met vr. gr. CMS-er
Ik ben met een nieuwe website bezig en deze doe ik in 4 talen.
Nou heb ik daarvoor 4 verschillende sjablonen aangemaakt.
En in de sjablonen haal ik dan met {menu template='cssmenu.tpl' items='NL,organisatie,leden'} de menu's aan.
Maar organisatie is een section header. En hij geeft niet de 'childeren' ervan weer. Ik heb het al geprobeerd met start_level="1" en number_of_levels="2" maar hij wil maar niet het dropdownlijstje van het menu onder organisatie weergeven. Wat doe ik fout en wat mis ik in de code? Ik kan het helaas ook niet vinden op het forum. Kan iemand helpen?
Met vr. gr. CMS-er
Last edited by CMS-er on Tue Feb 02, 2010 3:42 pm, edited 1 time in total.
Re: Menu items
Hallo CMS-er
Je zou show_root_siblings="1" in de {menu} tag moeten opnemen en dan de andere parameters juist instellen.
Dan zou het goed moeten gaan...
Grt. Rolf
Je zou show_root_siblings="1" in de {menu} tag moeten opnemen en dan de andere parameters juist instellen.
Dan zou het goed moeten gaan...
Grt. Rolf

- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Menu items
Rolf,
Ik heb nu:
{menu template='cssmenu.tpl' show_root_siblings="1" items='NL,organisatie,leden'}
Maar hij pakt hem toch niet. Organisatie zou uitklapbaar moeten worden.
Heb je nog meer ideeen?
CMS-er
Ik heb nu:
{menu template='cssmenu.tpl' show_root_siblings="1" items='NL,organisatie,leden'}
Maar hij pakt hem toch niet. Organisatie zou uitklapbaar moeten worden.
Heb je nog meer ideeen?
CMS-er
Re: Menu items
start_level="1" en/of number_of_levels="2" zou er dan ook bij in moeten.
Blijft toch een beetje spelen met de variabelen.
Iedere website is weer anders, dus een eenduidig antwoord geven is hier lastig...
®
Blijft toch een beetje spelen met de variabelen.
Iedere website is weer anders, dus een eenduidig antwoord geven is hier lastig...
®
Last edited by Rolf on Tue Feb 02, 2010 11:04 am, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
- stijlXpres
- Forum Members
- Posts: 137
- Joined: Tue May 05, 2009 12:10 pm
- Location: Raalte, the Netherlands
Re: Menu items
Ik heb onlangs een meertalige site gebouwd, en daarvoor de module 'Babel' gebruikt. De bijbehorende modulehulp wijst je verder de weg!
Het is handig om de menustructuur dan als volgt in te richten:
1. NL (op inactief zetten)
1.1. onderwerp 1 - NL
1.2. onderwerp 2 - NL
1.3. onderwerp 3 - NL
1.4. etc...
2. EN (op intactief zetten)
2.1. topic 1 - EN
2.2. topic 2 - EN
2.3. topic 3 - EN
2.4. etc...
3. Volgende taal....
In de menu-tag geef je vervolgens aan: start_level="2"
Het is handig om de menustructuur dan als volgt in te richten:
1. NL (op inactief zetten)
1.1. onderwerp 1 - NL
1.2. onderwerp 2 - NL
1.3. onderwerp 3 - NL
1.4. etc...
2. EN (op intactief zetten)
2.1. topic 1 - EN
2.2. topic 2 - EN
2.3. topic 3 - EN
2.4. etc...
3. Volgende taal....
In de menu-tag geef je vervolgens aan: start_level="2"
Re: Menu items
StijlXpres, ik zou niet weten hoe ik dat dan moet doen, wan tdan loop ik tegen hetzelfde probleem aan. Want ik wil dan bovenin een paar icoontjes en dan moet ik toch 4 templates aanmaken zodat achter ieder icoontje een apart menu hangtstijlXpres wrote: Ik heb onlangs een meertalige site gebouwd, en daarvoor de module 'Babel' gebruikt. De bijbehorende modulehulp wijst je verder de weg!
Het is handig om de menustructuur dan als volgt in te richten:
1. NL (op inactief zetten)
1.1. onderwerp 1 - NL
1.2. onderwerp 2 - NL
1.3. onderwerp 3 - NL
1.4. etc...
2. EN (op intactief zetten)
2.1. topic 1 - EN
2.2. topic 2 - EN
2.3. topic 3 - EN
2.4. etc...
3. Volgende taal....
In de menu-tag geef je vervolgens aan: start_level="2"
Rolft, ik heb al best veel geprobeerd te wijzigen, maar helaas lukt het me niet om hem werkend te krijgenRolf wrote: start_level="1" en/of number_of_levels="2" zou er dan ook bij in moeten.
Blijft toch een beetje spelen met de variabelen.
Iedere website is weer anders, dus een eenduidig antwoord geven is hier lastig...
®
Re: Menu items
PM mij anders eens een admin login, dan kan ik even kijken wat de bedoeling is.
Kost te veel tijd en energie zo.
Praten we over hetzelfde??? Over draaien we er omheen
®
Kost te veel tijd en energie zo.
Praten we over hetzelfde??? Over draaien we er omheen

®
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Menu items
Okay, duidelijk. Heb even gekeken
Wil je een meertalige website maken zul je de paginastructuur anders moeten vormgeven.
stylXpres geeft al aan hoe dit moet worden:
1. NL (op inactief zetten)
1.1. Start (default page)
1.2. Organisatie
1.3. Leden
2. EN (op inactief zetten)
2.1. Home
2.2. Organisation
2.3. Members
3. FR (op inactief zetten)
3.1 ...
3.2 ...
3.2 ...
De navigatie zal dan zoiets worden:
Sjabloon NL {menu template='cssmenu.tpl' start_element="1.1" show_root_siblings="1" start_level='2'}
Sjabloon E {menu template='cssmenu.tpl' start_element="2.1" show_root_siblings="1" start_level='2'}
Sjabloon FR {menu template='cssmenu.tpl' start_element="3.1" show_root_siblings="1" start_level='2'}
Maar er zijn meerdere manieren om dit te doen.
Begin eerst maar even om de structuur goed te maken, dan kijken we dan verder ;)
Grt. Rolf :)
edit: navigatie tags aangepast.
Wil je een meertalige website maken zul je de paginastructuur anders moeten vormgeven.
stylXpres geeft al aan hoe dit moet worden:
1. NL (op inactief zetten)
1.1. Start (default page)
1.2. Organisatie
1.3. Leden
2. EN (op inactief zetten)
2.1. Home
2.2. Organisation
2.3. Members
3. FR (op inactief zetten)
3.1 ...
3.2 ...
3.2 ...
De navigatie zal dan zoiets worden:
Sjabloon NL {menu template='cssmenu.tpl' start_element="1.1" show_root_siblings="1" start_level='2'}
Sjabloon E {menu template='cssmenu.tpl' start_element="2.1" show_root_siblings="1" start_level='2'}
Sjabloon FR {menu template='cssmenu.tpl' start_element="3.1" show_root_siblings="1" start_level='2'}
Maar er zijn meerdere manieren om dit te doen.
Begin eerst maar even om de structuur goed te maken, dan kijken we dan verder ;)
Grt. Rolf :)
edit: navigatie tags aangepast.
Last edited by Rolf on Tue Feb 02, 2010 3:49 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Menu items
Rolf,
Ik heb het aangepast.
Als ik Sjabloon NL {menu template='cssmenu.tpl' start_element="1" start_level='2'} ingeef, doet hij niets, als ik 1.1 ingeef geeft hij alleen home aan. Als ik dan 1.2 ingeef dan geeft hij heel aardig mijn dropdownmenu aan, maar dan geeft hij weer geen home en leden aan. Hoe kom ik daar nog?
Wel bedankt voor je hulp tot zover, want dit geeft al aan dat het wel gaat werken!
CMS-er
Ik heb het aangepast.
Als ik Sjabloon NL {menu template='cssmenu.tpl' start_element="1" start_level='2'} ingeef, doet hij niets, als ik 1.1 ingeef geeft hij alleen home aan. Als ik dan 1.2 ingeef dan geeft hij heel aardig mijn dropdownmenu aan, maar dan geeft hij weer geen home en leden aan. Hoe kom ik daar nog?
Wel bedankt voor je hulp tot zover, want dit geeft al aan dat het wel gaat werken!
CMS-er
Re: Menu items
Sjabloon NL
{menu template='cssmenu.tpl' start_element="1.1" show_root_siblings="1" start_level='2'}
Sjabloon E
{menu template='cssmenu.tpl' start_element="2.1" show_root_siblings="1" start_level='2'}
Sjabloon D
{menu template='cssmenu.tpl' start_element="3.1" show_root_siblings="1" start_level='2'}
enz.
Grt. Rolf
{menu template='cssmenu.tpl' start_element="1.1" show_root_siblings="1" start_level='2'}
Sjabloon E
{menu template='cssmenu.tpl' start_element="2.1" show_root_siblings="1" start_level='2'}
Sjabloon D
{menu template='cssmenu.tpl' start_element="3.1" show_root_siblings="1" start_level='2'}
enz.
Grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Menu items
Rolf,
Je bent echt de beste! Hij doet het!
Dank je!
Helemaal top!
CMS-er
Je bent echt de beste! Hij doet het!
Dank je!
Helemaal top!
CMS-er
Re: [opgelost] Menu items
Ik heb bovenstaande ook even geprobeerd, maar blijf bij 1 ding hangen en dat is dat er bij de breadcrumbs voor de Home-pagina nog NL blijft staat, hoe kan ik dat wegkrijgen?
Re: [opgelost] Menu items
Hoi CMS-er,
Ik dat jij ook de module "Babel" gebruikt, daarover heb ik een vraagje:
Ik heb gezorgd dat in plaats van een list item vlaggen komen met hulp van een eerder topic; dit is mijn menu template code:
{foreach from=$languages item="language"}
url}">code}.jpg" class="img" title="{$language->name}" alt="{$language->name}"/>
{/foreach}
Nu heb ik twee templates, 1 voor home en 1 voor alle overige andere pagina's. Als ik daar mijn vlaggenmenu aanroep via {babel action="menu" template="flags"} werkt het op de eerste template, op de tweede (vervolgtemplate) doet ie niks. Hij staat op precies dezelfde plek in mn HTML en ik heb em 38 keer gechecked op typo's en dergelijke maar hij staat er gewoon goed...
Ik snap er geen snars meer van. Ook {babel action="menu"} werkt niet op mijn vervolgpagina.
Ook heb ik m ingevoegd als global content block, op de homepage (template 1) werkt ie als een tiet, op de vervolgtemplate doet ie helemaal niks.. De div waar de tag in staat blijft gewoon leeg.
Ik dat jij ook de module "Babel" gebruikt, daarover heb ik een vraagje:
Ik heb gezorgd dat in plaats van een list item vlaggen komen met hulp van een eerder topic; dit is mijn menu template code:
{foreach from=$languages item="language"}
url}">code}.jpg" class="img" title="{$language->name}" alt="{$language->name}"/>
{/foreach}
Nu heb ik twee templates, 1 voor home en 1 voor alle overige andere pagina's. Als ik daar mijn vlaggenmenu aanroep via {babel action="menu" template="flags"} werkt het op de eerste template, op de tweede (vervolgtemplate) doet ie niks. Hij staat op precies dezelfde plek in mn HTML en ik heb em 38 keer gechecked op typo's en dergelijke maar hij staat er gewoon goed...
Ik snap er geen snars meer van. Ook {babel action="menu"} werkt niet op mijn vervolgpagina.
Ook heb ik m ingevoegd als global content block, op de homepage (template 1) werkt ie als een tiet, op de vervolgtemplate doet ie helemaal niks.. De div waar de tag in staat blijft gewoon leeg.
Re: [opgelost] Menu items
Pas hiervoor de root parameter aan in de {breadcrumbs} tag in het html sjabloon.wpbremer wrote: Ik heb bovenstaande ook even geprobeerd, maar blijf bij 1 ding hangen en dat is dat er bij de breadcrumbs voor de Home-pagina nog NL blijft staat, hoe kan ik dat wegkrijgen?
root='home' wordt dan root='nl' en root='e'
®
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: [opgelost] Menu items
It is so simple if you know how,
dank je Rolf
dank je Rolf
Last edited by wpbremer on Tue Feb 02, 2010 5:09 pm, edited 1 time in total.