articlealiasclass

Třída aktuálního článku (verze => 1.0)

Funkce vrací alias aktuálního článku upravený tak, aby mohl být použitý jako třída html prvku (lomítka / jsou převedena na podtžítka _). Funkce najde využití především s argumentem level. Pomocí tohoto argumentu je možné zadat, že maximální úroveň vygenerované třídy bude rovna hodnotě level. Toho lze využít na webu např. tak, že hlavní sekce budou mít různé záhlaví, ale podřazené sekce budou toto záhlaví dědit.

Parametry funkce

Proměnná Popis Výchozí
level Je-li level=0 vrátí upravený alias (/ převede na _) konkrétního článku. Je-li level vetší nebo roven 1, vrátí upravený alias nadřazeného článku na uvedené úrovni (úroveň 1 je většinou hlavní stránka, úroveň 2 bývají hlavní položky menu, úrovně vyšší jsou jim podřazené podsekce. 0

Příklad

<div class="<%articlealiasclass("level=2")%>"></div>
  // Na úrovni 1 vrací alias úvodní stránky (např. cs)
  // Na úrovni 2 vrací alias položky menu (např. cs_cms-kod)
  // Na úrovni 3 vrací alias 2. úrovně (také cs_cms-kod, nikoliv cs_cms-kod_articlealiasclass)
  // Pomocí css stylů je pak možné snadno nastavit různé pozadí pro různé sekce webu.