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