2. Projektant menu Każde menu jest połączone z modułem, którym zarządza się w menedżerze modułów. Cztery dostępne menu widać na pasku Menu (rysunek 4.38). Rys. 2.1. Menu/mainmenu Dostęp do istniejących menu możesz uzyskać na pasku Menu lub klikając odpowiedni element Menu. Proces edycji wygląda jednakowo w przypadku wszystkich czterech menu. 2.1. Dopasowywanie istniejącego menu Przejdź do Menu/mainmenu (rysunek2.1.1.). Pierwszy opublikowany element menu na tej liście jest pokazany jako strona startowa w tym momencie jest to pierwsza strona. Możesz jednak ustawić każdy inny element w roli strony startowej. Rys. 2.1.1. Projektant Menu
Utwórz - Umożliwia tworzenie nowych menu. Edytuj - Możesz tu modyfikować istniejące menu, na przykład Star. Kliknięcie Start przeniesie Cię do formularza modyfikującego elementy menu (rysunek 2.1.2.). Rys. 2.1.2. Parametry pozycji menu Po lewej stronie możesz ustawiać szczegóły, a po prawej parametry. Liczba i typ parametrów zależą od typu menu. Publikacja w tym miejscu możesz opublikować lub zablokować menu. Kolejność klikając skierowane w górę lub dół trójkąty, możesz ustawiać sekwencję sortowania menu. Możesz też wpisać wartość w polu Order, jeśli nie chcesz klikać. Dostęp w tym miejscu możesz określić, czy menu będzie dostępne dla wszystkich gości (Public), tylko zarejestrowanych użytkowników (Registered) lub użytkowników Karta Parametrów Ikona w menu możesz tu wybrać obraz, który będzie wyświetlany razem z menu. W tym celu musisz umieścić dany plik w katalogu głównym Media Manager (/images/stories/). Pozycja, w jakiej obraz będzie wyświetlany, zależy od szablonu w naszym przypadku będzie się on znajdował po lewej, obok menu. Przyrostek klas css strony w tym miejscu możesz określić klasę z pliku CSS swojego szablonu, za pomocą której to menu zostanie sformatowane. Przycisk Wstecz w tym miejscu możesz przypisać ustawienia globalne dla przycisku Back (wstecz), wyświetlić go lub ukryć. Pokaż tytuł strony ten przełącznik włącza lub wyłącza wyświetlanie tytułu strony. Tytuł strony w tym miejscu możesz określić tytuł strony (rysunek Jeśli nie wpiszesz tutaj nic, pojawi się nazwa odnośnika.
Wróćmy teraz do Projektant Menu, ikony widoczne po prawej stronie ekranu. Publikuj - Jeśli zaznaczysz jeden lub więcej elementów menu i wciśniesz ikonę Publish, zostaną one opublikowane. Nie publikuj - Wciśnij ikonę Unpublish, a zaznaczone elementy przestaną być wyświetlane na stronie. Przenieś - Opcję tę wykorzystuje się do przenoszenia elementów menu do innych menu. Zaznacz jeden lub więcej elementów menu i wciśnij Move. Otworzy się formularz zawierający listę dostępnych menu (Zaznacz menu, do którego chciałbyś przenieść zaznaczone menu. Kopiuj - Zaznacz jeden lub więcej elementów menu i wciśnij Copy, by je skopiować. Otworzy się formularz zawierający listę dostępnych menu. Zaznacz menu, do którego chcesz skopiować Zaznaczone menu. Kosz - Zaznacz jeden lub więcej elementów menu i kliknij ikonę kosza, by wyrzucić je do kosza na śmieci. Zaznaczone ikony zostaną umieszczone w koszu. 2.2. Tworzenie nowego menu Utwórzmy nowe menu o nazwie Oferta i z odnośnikiem do sekcji o tej samej nazwie. Przejdź do Menu/mainmenu/Utwórz Pokaże się nam tabele Utwórz pozycję menu Dla zawartości wybieramy tabelę Treści Rys. 2.2.1. Tabele zawartości menu
Zawartość podzielono na blogi, odnośniki i tabele. Blog w kontekście Mambo oznacza listę wpisów z haczykiem i odnośnikiem Czytaj całość. Odnośnik (ang. Link) to bezpośrednie połączenie z elementem zawartości. Tabela (ang. Toble) to lista odnośników. Dział (ang. section) to element grupujący. W ramach działu znajdują się kategorie (ang. category). Znaczenia tych opcji znajdziesz w tabeli 4.5. Opcja - Znaczenie Artykuł :: wyslij wiadomość umieszcza w strukturze strony frontowej witryny formularz dzięki któremu możemy wysłać artykuł, wiadomość. Lista :: artykuły w kategorii - Odnośnik do tabeli, która przedstawia zawartość kategorii. Lista :: kategorie artykułów w sekcji Odnośnik do tabeli, która przedstawia zawartość działu wraz z przydzielonymi do niej kategoriami wraz z opisami i tabelą zawartych w nich artykułów. Pozycja :: artykuł - Odnośnik do elementu zawartości Pozycja :: materiał statyczny - Bezpośredni odnośnik do strony ze statyczną zawartością. Przegląd :: archiwum kategorii artykułów - Strona z blogiem, która odnosi się do archiwizowanych kategorii. Przegląd :: archiwum sekcji artykułów - Strona z blogiem, która odnosi się do archiwizowanych artykułów w sekcji. Przegląd:: artykuły w kategorii - Strona z blogiem, która odnosi się do kategorii (np. najnowsze wiadomości). Przegląd :: artykuły w sekcji - Strona z blogiem, która odnosi się do sekcji (np. wiadomości). Opcje różne Inne :: Wpinacz - W tym miejscu można wyświetlić zewnętrzną stronę w ramach strony np. części starej strony lub istniejącą już księgę gości. Separator :: wzorek napis możemy wstawić do menu dowolny napis, lub wzorek, Podsumowanie W tej części kursu omówiono zagadnienie zarządzania dokumentami w systemie CMS Joomla. Znalazły się tu informacje na temat dodawania, edycji, archiwizacji czyli mówiąc krótko, zarządzania zawartością i kategoriami. Poznaliśmy również techniki prezentowania zawartości w kreatorze menu.
Ćwiczenie 1. Utworzyć sekcję o nazwie Oferta zawierająca trzy kategorie. Spodnie Bluzki Spódnice Każda kategoria powinna zawierać opis wraz z grafiką. 1.1. W każdej z kategorii utwórz po trzy artykuły zawierające wstęp z miniaturką zdjęcia oraz rozwinięciem zawierającym pełny obraz. (rysunek 1) Rys. 1. Rozwinięcie nie powinno zawierać wstępu. (rysunek 2) Rys. 2.
1.2. Utwórz materiał statyczny o nazwie Nasza oferta zawierający tekst wstępny oraz tabelę z graficznymi odnośnikami do poszczególnych kategorii w sekcji Oferta. (rysunek 3) Rys. 3. 1.3. Utwórz w menu pozycję o nazwie Oferta zawierające odnośnik do materiału statycznego Nasza oferta wraz z odnośnikami do poszczególnych kategorii. (rysunek 4) Rys. 4. 1.4. Skopiuj odnośnik oferta do menu górnego. (rysunek 5) Rys. 5.