Page 1 of 1
breadcrumbs
Posted: Mon May 30, 2011 6:33 am
by slacha
nevím si rady s nastavením breadcrumbs.
potřebuji v vícejazyčném webu nastavit breadcrumbs tak, aby mi nevypisoval kořenovou stránku "Česky", ale až další úroveň tak, jako to umi menu s parametrem start_level="2".
Code: Select all
toto mám:
Česky » How CMSMS Works » Templates and stylesheets
nebo
Home » Česky » How CMSMS Works » Pages and navigation
Code: Select all
potřenuji toto:
Home » How CMSMS Works » Templates and stylesheets
za uvodní si umím dosadit cokoli. Nevím jak to vyřešit, neboť breadcrumbs volbu start_level="2" nezná.
Re: breadcrumbs
Posted: Mon May 30, 2011 5:38 pm
by bunak
Nepomůže Vám tohle?
Nápověda pro breadcrumbs tag
Co to dělá?
Vytiskne breadcrumb.
Jak se používá?
Stačí vložit tag do šablony/stránky: {breadcrumbs}
Jaké má parametry?
(volitelné) delimiter - Text pro oddělení položek v seznamu (výchozí je ">>").
(volitelné) initial - 1/0 Při nastavené 1 začíná breadcrumbs oddělovačem (výchozí je 0).
(volitelné) root - Alias stránky, kterou chcete vždy zobrazit jako první stránku v seznamu. Používá se pro zobrazení stránky (např. úvodní stránky) jako kořen nad vším i když tomu tak není.
(volitelné) root_url - Překlyje URL kořenové stránky. Užitečné pro vytvoření odkazu '/' místo '/home/'. Vyžaduje, aby kořenovánstránka byla nastavena jako výchozí.
(volitelné) classid - CSS třída pro nesoučasné stránky, např. prvních n-1 stránek v seznamu. Pokud je jméno odkazem, je vloženo do tagu, jinak je vloženo do tagu .
(volitelné) currentclassid - CSS třída tagu ohraničujícího jméno současné stránky.
(volitelné) starttext - Text zobrazovaný na začátku seznamu, něco jako "Jste zde".
Re: breadcrumbs
Posted: Thu Jun 02, 2011 3:22 pm
by slacha
Jde o to 6e m8m naistalovano CMSMS + MLE a podle instalace kořenové adresáře měly název čeština, slovenština, english,...... A jako homepage se mi zobrazoval název jazykové mutace nebo jsme docílil home, ale pořád se tam zobrazoval název jazykové mutace.
vyřešil jsem to následovně, možná nesprávně, možná jsem něco přehlédl, nicméně toto řešení mne napadlo jako jediné.
Code: Select all
MLE
ID Name Root alias Locale
1 Česky cz cs_CZ
2 Slovensky sk sk_SK
3 English en en_EN
Code: Select all
název stránky alias url
1 Úvodní cz cz
2 Úvodná sk sk
3 Home en en
Dle návodu instalace MLE měly názvy stránek v root-u mít názvy Česky, Slovensky, English,... bohužel jsem nebyl schopen zbavit se vypisování jazykové mutace v breadcrumbs. S tímto řešením vše funguje jak má. Bohužel správa stránek je méně přehledná, protože jazykovou mutaci poznám jen podle kořenové url a ta se v rozbalovacím menu (select) nezobrazuje.
Re: breadcrumbs
Posted: Fri Jun 03, 2011 7:13 pm
by bunak
Musim se přiznat že MLE nepoužívám. Vícejazyčné stránky udělám tak že mám dva kořeny např: česky a english a pod nimi pak už další stránky. Každý má vlastní šablonu kde v breadcrumbs mám přidáno do parametrů root = "Nazev meho webu" a pak se mi breadcrumbs zobrazují
Nazev meho webu > Nějaká stránka > Nějaká další stránka
A menu mám až od druhé úrovně na přepínání jazyků mám v šabloně vlajky s odkazy na česky a english