Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Odkaz na článek v šabloně

24. bře 2015 12:33 #121075
Odkaz na článek v šabloně od jval
Uživatel
Zdravím dá se nějak v šabloně k odkazu na článek na základě ID s přihlédnutím jestli je zapnuté SEF nebo ne.
nyní to mám takto:
Code:
$lang = explode('-', $this->language); $famo = $menu->getItem(102); <a href="<?php echo $lang[0] . '/' . $famo->route; ?>"><?php echo $famo->title; ?></a>
jenže pokud vypnu SEF, tak samozřejmě link přestane fungovat.
Díky

24. bře 2015 14:45 #121079
Odpověď od Cony
Moderátor
Inspirovat se můžete v souborech základních modulů, třeba články z kategorie
Code:
$link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language));
viz soubor /modules/mod_articles_category/helper.php

Zásadní je funkce JRoute::_()

25. bře 2015 06:13 #121087
Odpověď od jval
Uživatel
Tak nakonec jsem JRoute použil takto
Code:
echo JRoute::_('index.php?Itemid=' . 102 . '&lang=cs');
a funguje bezvadně. Díky

25. bře 2015 13:34 #121098
Odpověď od Cony
Moderátor
Tím jste na pevno určil aktivní položku menu s ID 102, pokud by jste použil funkci ContentHelperRoute::getArticleRoute, jak jsem psal původně, položka menu by se sama dohledala, pro budoucí změny struktury menu je to vhodnější.

25. bře 2015 22:54 #121112
Odpověď od jval
Uživatel
No ono tohle bude jen na jakýsi hlavní rozcestník, který se určitě měnit nebude, takže je to nakonec asi jedno. I tak díky za pomoc.

25. bře 2015 23:08 #121113
Odpověď od Bong
Moderátor
Prominte, ale v tom pripade me nenapada proc volite tak slozite reseni. Nemohl nyste nam osvetlit o co se jedna? Treba by se to hodilo i nekomu dalsimu.

I'm sorry, my responses are limited...you must ask the right questions.

27. bře 2015 10:04 #121147
Odpověď od jval
Uživatel
Zde je web
filmovka.cz
kde je vidět ten rozcestník se dvěmi úrovněmi a pak vlastně na každé stránce jsou v pravém horním rohu také odkazy na dané hlavní weby.

27. bře 2015 14:34 #121153
Odpověď od Cony
Moderátor
Hezky zpracovaný web :)
Rozcestník tohoto typu obvykle řeším položkami menu a modulem menu, tzn. v menu je struktura ve smyslu
web1
- menu 1
- menu 2
web 2
- menu 3
- menu 4

Pak jen na stránce rozcestníku zobrazíte menu jen s první úrovní a na podstránkách zase od úrovně 2 výš.

27. bře 2015 15:20 #121156
Odpověď od Bong
Moderátor
Moc pěkný. Ale také bych to řešil přes moduly menu, je to univerzálnější.

I'm sorry, my responses are limited...you must ask the right questions.

28. bře 2015 13:07 #121169
Odpověď od jval
Uživatel
Já to mám tak že mám hlavní menu, které slouží pro ty dvě první stránky a pro odkazy, které se nebudou nikde zobrazovat a pak mám pro FAMO, SVOFS a IFS 3 samostatná menu. Ten kód pro odkazy jsem potřeboval až do daných stránek v pravém horním rohu. Nicméně když tak koukám na vaše řešení, tak jsem to opravdu mohl udělat vše v jednom menu a pak jen v modulech omezit úrovně. Ale teď už to asi nechám.

Powered by Fórum