Możliwość użycia wielu szablonów w obrębie jednego serwisu, to jedna z wielu bardzo interesujących funkcjonalności Joomla!
Jeżeli prowadzisz rozbudowany serwis i chcesz wyróżnić poszczególne jego działy lub fragmenty, to zastosowanie różnych szablonów może być dobrym pomysłem.
Jak to zrobić i jak się do tego zabrać? Pokażę Ci wszystko na bazie czystej instalacji Joomla! 3.3.0 wraz z przykładowymi danymi. Jako lokalny serwer WWW użyję JAMP-a, który moim zdaniem jest najlepszym rozwiązaniem dla Joomla!, ponieważ został specjelnie dla Joomla! zaprojektowany ;-)
OK, po typowej instalacji Joomla! 3.3.0 z załadowanymi przykładowymi danymi Twój serwis powinien wyglądać podobnie do tego pokazanego na obrazku poniżej:
Załóżmy, że dla wszystkich pozycji znajdujących się z menu Fruit Shop, chcesz zastosować inny szablon!
Zaloguj się do zaplecza serwisu, a następnie w menu Rozszerzenia kliknij pozycję Szablony. Możesz także kliknąć pozycję Szablony w menu Konfiguracja znajdującum się po lewej stronie pulpitu:
Po chwili zobaczysz okno Szablony: Style wyświetlające listę szablonów zainstalowanych w serwisie. Zauważ, że domyślnym szablonem witryny w typowiej instalacji Joomla! 3.3, jest szablon protostar. Aby zastosować inny szablon dla wybranej pozycji menu, kliknij właściwą nazwę szablonu - w tym przypadku Beez3:
Teraz kliknij kartę Przypisz do pozycji menu, a następnie dla menu Fruit Shop kliknij przycisk Przełącz zaznaczone, aby zaznaczyć wszystkie pozycje znajdujące się w tym menu. Przycisk ten służy do zaznaczania bądź odznaczania wszystkich pozycji wybranego menu. Oczywiście możesz także zaznaczyć tylko wybrane pozycje ;-)
Na koniec kliknij przycisk Zapisz i zamknij, aby zapisać wprowadzone zmiany. Zauważ, że teraz na liście szablonów w kolumnie Przypisany znajduje się ikonka, która sygnalizuje, że do tego szablonu przypisane są jakieś pozycje menu. Po najechaniu na nią kursorem myszy wyświetli komunikat informujący o ilości przypisanych pozycji menu.
Przejdź do okna strony głównej serwisu i kliknij link Fruit Shop znajdujący się w menu górym witryny. Teraz prezentowane treści znajdujące się w menu Fruit Shop wyświetlane będą za pomocą szablonu Beez3.
Jak widzisz, zastosowanie wielu szablonów w jednym serwisie nie jest trudne! Dzięki temu możesz możesz sprawić, aby Twój serwis był dostosowany do prezentowanych w nim treści. Musisz jedynie pamiętać o tym, że w serwisie może być zdefiniowany tylko jeden szablon domyślny. Poza tym praktycznie każdej pozycji menu możesz przypisać inny szablon ;-)
Pamiętaj tylko, aby nie przesadzić! Nie ma sensu stosowanie tego rozwiązania dla prostych witryn.
Chcesz otrzymywać powiadomienia o moich kolejnych wpisach lub projektach?
By accepting you will be accessing a service provided by a third-party external to https://www.slawop.net/