Zobacz pełną wersję : Wyświetlanie komponentu na stronie frontowej .
pumanitro
04-01-2015, 23:29
Witam !
Do stworzonego głównego menu dodałem pozycję o nazwie "TEST".
Chciałem, aby hiperłącze prowadziło do mojego komponentu i wyświetlało go w głównym obszarze strony.
Zrobiłem tak :
Typ pozycji menu : łącze zewnętrzne
Łącze : index.php?option=com_katalog&view=categories
Wyświetla mi mój komponent, lecz element menu jest wybrany jako Home, a nie TEST.
8011
Z góry dziękuję za pomoc.
Ponieważ jako łącze zewnętrzne. Zobacz w źródle przy którym menu jest class="actived" (klasa dla aktywnego menu - w zależności od szablonu nazwa samej klasy może się lekko różnić).
Prawidłowo powinieneś w komponencie stworzyć sobie możliwość przypisania komponentu do menu, w taki sam sposób jak robisz to z innymi komponentami na stronie zaplecza.
https://docs.joomla.org/J3.x:Developing_a_MVC_Component/Adding_a_menu_type_to_the_site_part
pumanitro
05-01-2015, 12:08
Dzięki, a chciałem się jeszcze o 1 zapytać.
A mianowicie mam czasem problem ze zmianami jakich dokonuję na stronie admina.
Tzn. zmieniam coś, a zmiany te są widoczne na stronie frontowej dopiero po jakimś czasie .
Czyszczenie Cache pomagać powinno w Joomla. Ogólnie używaj opcji konserwacyjnych(usuwaj przestarzałe pliki, opróżniaj cahce i odblokowuj tabele) jak tworzysz komponent aby Joomla złapała zmiany.
Ewentualnie twardy refresh strony w przeglądarce(Ctrl + F5 - najczęściej).
pumanitro
05-01-2015, 22:31
Dzięki wielkie, temat do zamknięcia :)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!