Witam,
posiadam moduł, w którym chciałbym stworzyć kilka szablonów w folderze tmpl, które byłyby wyświetlane w zależności od końcówki URL (aliasu). Czy istnieje taka możliwość i w jaki sposób można to zrobić?
Z góry dziękuję,
Pozdrawiam
Witam,
posiadam moduł, w którym chciałbym stworzyć kilka szablonów w folderze tmpl, które byłyby wyświetlane w zależności od końcówki URL (aliasu). Czy istnieje taka możliwość i w jaki sposób można to zrobić?
Z góry dziękuję,
Pozdrawiam
Każdy adres URL jest unikatowy - może zawierć unikatowe parametry lub ID (menu item ID albo ID kategorii lub artykułu).
Zatem wystarczyło by w szablonie modułu zrobić warunek if np. kiedy w URL pojawia się dany parametr lub ID i ładować dodatkowy plik szablonu z danym widokiem (podobnie jak ładuje się widok poszczególnego jednego elementu w kategorii/blog artykułów).
Możesz uzyskać parametry wykorzystując:
Dla uzyskania menu item ID np.:Kod PHP:
$jinput = JFactory::getApplication()->input;
Lub jeszcze lepiej dla przyrostka klasy strony:Kod PHP:
$active = $menu->getItem($itemid);
Kod PHP:
$params = $menu->getParams( $active->id );
$pageclass = $params->get( 'pageclass_sfx' );
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Dziękuję bardzo!