2 nezavisla menu
2 nezavisla menu
Ahoj, nevíte, jak udělat 2 na sobě nezávislá menu?
Re: 2 nezavisla menu
Ahoj,
stránky si zařaď do dvou sekcí.
Např.
sekce1
- stranka 1
- stranka 2
sekce2
- stranka 3
- stranka 4
V šabloně, kde se volá modul stačí do volání přidat parametr "start_element" nebo "start_page".
Např.
{menu template='simple_navigation.tpl' start_page='sekce1'} a jinde v šabloně použiješ {menu template='simple_navigation.tpl' start_page='sekce2'}
Každé volání modulu zobrazí jen stránky z příslušné sekce.
Píšu to z hlavy, tak doufám, že to tak skutečně je
Radim
stránky si zařaď do dvou sekcí.
Např.
sekce1
- stranka 1
- stranka 2
sekce2
- stranka 3
- stranka 4
V šabloně, kde se volá modul stačí do volání přidat parametr "start_element" nebo "start_page".
Např.
{menu template='simple_navigation.tpl' start_page='sekce1'} a jinde v šabloně použiješ {menu template='simple_navigation.tpl' start_page='sekce2'}
Každé volání modulu zobrazí jen stránky z příslušné sekce.
Píšu to z hlavy, tak doufám, že to tak skutečně je

Radim
Re: 2 nezavisla menu
Radime, díky.
start_page mi funguje pouze u home, chyba je zřejmě u mne.
Tak jsem použil start_element a jako parametr dal číslo sekce a funguje to.
Ve fóru jsem našel rozšíření o výjimky: {menu template='template.tpl' start_page='miPage' excludeprefix="E,F,G,H" }
Ještě jednou díky.
start_page mi funguje pouze u home, chyba je zřejmě u mne.
Tak jsem použil start_element a jako parametr dal číslo sekce a funguje to.
Ve fóru jsem našel rozšíření o výjimky: {menu template='template.tpl' start_page='miPage' excludeprefix="E,F,G,H" }
Ještě jednou díky.
Last edited by Yaack98 on Thu Feb 12, 2009 8:31 am, edited 1 time in total.
Re: 2 nezavisla menu
Jeste bych mel vcelku potrebny dotaz ohledne toho aby se mi nevypisovala na prvni urovni polozka "Sekce 1" ci "Sekce 2" (coz mi prijde logicke).
Zkousel jsem uz vsechno mozne (napr. start_level='2') a nemohu na to prijit...
Nyni mam toto:
Pro horizontalni menu:
{cms_module module='menumanager' template='simple_navigation.tpl' lang="$lang" start_page='sekce-1'}
Pro vertikalni menu:
{cms_module module='menumanager' template='simple_navigation.tpl' collapse='1' lang="$lang" start_page='sekce-2'}
Predem diky.
--
M.
Zkousel jsem uz vsechno mozne (napr. start_level='2') a nemohu na to prijit...
Nyni mam toto:
Pro horizontalni menu:
{cms_module module='menumanager' template='simple_navigation.tpl' lang="$lang" start_page='sekce-1'}
Pro vertikalni menu:
{cms_module module='menumanager' template='simple_navigation.tpl' collapse='1' lang="$lang" start_page='sekce-2'}
Predem diky.
--
M.
Re: 2 nezavisla menu
ted strilim naslepo, protoze se mi to nechce nikde na live strance zkouset. ale nemelo by byt start page ne sekce-1 ale prvni stranka v sekci-1 ?
Re: 2 nezavisla menu
Diky za tip.kino wrote: ted strilim naslepo, protoze se mi to nechce nikde na live strance zkouset. ale nemelo by byt start page ne sekce-1 ale prvni stranka v sekci-1 ?
Bohuzel toto jsem zkousel a nefunguje to. A to ani nemluvim ze si treba nevim rady s drobkovou navigaci.
Proste mam pocit ze na 2 nezavisla menu budu muset v CMSMS zapomenout a docela mne to trapi...
--
M.
Re: 2 nezavisla menu
já to mám takto (viz Radimova odpověď nahoře):
stránka 1 = nadpis sekce
stránka 1.1 (a další) = obsah
v šabloně
{menu template='xxx.tpl' start_element="1.1" show_root_siblings="1"}
také můžeš vyjmenovat stránky, které mají být v menu
{menu template='xxx.tpl' items="uvod,kontakt,odkazy"}
mrkni na http://wiki.cmsmadesimple.org/index.php/FAQ
do části Menu Manager Node Parameters
stránka 1 = nadpis sekce
stránka 1.1 (a další) = obsah
v šabloně
{menu template='xxx.tpl' start_element="1.1" show_root_siblings="1"}
také můžeš vyjmenovat stránky, které mají být v menu
{menu template='xxx.tpl' items="uvod,kontakt,odkazy"}
mrkni na http://wiki.cmsmadesimple.org/index.php/FAQ
do části Menu Manager Node Parameters
Re: 2 nezavisla menu
ja jsem do ted nepochopil ceho tim chces docilit... ja mam napr.
prvni menu
druhe
tohle vzdy zobrazuje vsechny stranky v prislusne sekci kde zrovna jsem
prvni menu
Code: Select all
{menu template='horizontalni_menu' number_of_levels='1'}
Code: Select all
{menu template='menu_v_bubline' start_level='2' collapse='0'}
Re: 2 nezavisla menu
OK, ja to tedy nejak shrnu, abychom si rozumeli:kino wrote: ja jsem do ted nepochopil ceho tim chces docilit... ja mam napr.
prvni menudruheCode: Select all
{menu template='horizontalni_menu' number_of_levels='1'}
tohle vzdy zobrazuje vsechny stranky v prislusne sekci kde zrovna jsemCode: Select all
{menu template='menu_v_bubline' start_level='2' collapse='0'}
Vytvoril jsem 2 hlavni sekce (jen pomocne abych logicky roztridil menu) a jejich polozky:
- Horizontalni menu (TopMenu 1, TopMenu 2, TopMenu 3)
- Vertikalni menu (LeftMenu 1, LeftMenu 2, LeftMenu 3)
No a trapi mne 2 veci:
1) nevim jak vygenerovat menu (necislovany seznam UL LI) bez polozek "Horizontalni menu" a "Vertikalni menu" v prvni urovni - (fakt mi to nejde). Vzdy se mi bohuzel generuje toto:
- Vertikalni menu
--- LeftMenu 1
--- LeftMenu 2
--- LeftMenu 3
Potrebuji toto:
- LeftMenu 1
- LeftMenu 2
- LeftMenu 3
2) v drobeckove navigaci figuruje jako prvni polozka "Horizontalni menu" nebo "Vertikalni menu", coz je take nezadouci... Potrebuji aby tyto sekce byly vnimane jako ROOT.
Re: 2 nezavisla menu
{menu template='xxx.tpl' items="LeftMenu 1,LeftMenu 2,LeftMenu 3"}
necislovany seznam UL LI - nastavíš v šabloně menu a css
necislovany seznam UL LI - nastavíš v šabloně menu a css
Re: 2 nezavisla menu
Drobečková navigace: {breadcrumbs root="alias stránky"}
Vertikální menu: {menu template="template.tpl" start_page="sekce2" start_level="2"}
Vertikální menu: {menu template="template.tpl" start_page="sekce2" start_level="2"}
Re: 2 nezavisla menu
Tohle jsem zaregistroval, ale neprijde mi to rozumne, kdyz uvazim ze tech polozek muze byt XX a mohou se dynamicky menit...Yaack98 wrote: {menu template='xxx.tpl' items="LeftMenu 1,LeftMenu 2,LeftMenu 3"}
necislovany seznam UL LI - nastavíš v šabloně menu a css
--
M.
Re: 2 nezavisla menu
No jo, ale ja potrebuji aby se drobeckova navigace generovala korektne pro obe menu. Takze bych asi musel nastavit "root" 2x a to nejspise nelze...osxfil wrote: Drobečková navigace: {breadcrumbs root="alias stránky"}
--
M.
Re: 2 nezavisla menu
Nezkoušel jsem, ale myslím, že když se udělají dvě šablony stránek (pro každou z variant) s rozdílným nastavením root stránky, tak by to jít mohlomaca wrote:No jo, ale ja potrebuji aby se drobeckova navigace generovala korektne pro obe menu. Takze bych asi musel nastavit "root" 2x a to nejspise nelze...osxfil wrote: Drobečková navigace: {breadcrumbs root="alias stránky"}
--
M.