Dzięki zastosowaniu modułu 3W Menu można samodzielnie zarządzać pozycjami menu znajdującymi się na stronie. Moduł wspiera tworzenie menu "pozycja po pozycji", a także automatyczne generowanie menu na podstawie wiadomości z wybranych działów.
Podstawowe funkcje
- możliwość tworzenia wielu niezależnych grup z menu (np. dla każdej wersji językowej osobno)
- możliwość definiowania wielopoziomowego menu
- możliwość określenia, czy pozycje menu mają być automatycznie pobierane z określonych działów serwisu
- określanie stylu, kolejności i statusu konkretnej pozycji menu
Szczegółowy opis modułu
Grupy menu
Po wejściu na zakładkę [Menu] pojawia się lista zdefiniowanych grup menu, które zwykle są już oprogramowane w serwisie (zob. przykład powyżej). Dane opisujące menu to nazwa i opis, a także ilość możliwych do definiowania poziomów (Max podpoziomów). Ilość ta standardowo powinna wynosić 2. W trakcie użytkowania serwisu nie należy zmieniać nazwy menu, gdyż spowoduje to "zniknięcie" danych z serwisu (w takim wypadku należy przywrócić pierwotną nazwę). Edycję ustawień grupy menu można wykonać poprzez naciśnięcie [nagłówek].
Pozycje menu
Aby utworzyć pozycje w menu, należy nacisnąć [pozycje]. Dane opisujące pozycję menu to:
Tytuł
Wyświetlany w menu widocznym na stronie.
Link
Link do strony, do której ma prowadzić pozycja menu. Jest kilka możliwości wypełniania tego pola:
- kontakt.php - plik wewnętrzny serwisu
- o-nas, nasza-oferta, referencje itd. - adres "przyjazny" wewnątrz serwisu
- http://www.onet.pl/ - adres do innej strony na serwerze zewnętrznym
Powyższe zapisy skierują do pojedynczej strony. Istnieje też często wykorzystywana możliwość automatycznego generowania menu rozwijanego z wybranego działu modułu 3W News:
- wid:15 - ten zapis spowoduje, że utworzy się automatycznie menu rozwijane, a w pozycji tej będą się automatycznie pojawiać wszystkie wpisy z działu numer 15
Opis
Opis pozycji menu - pomocniczy, niewidoczny na stronie.
Status
- Aktywny - widoczny na stronie
- Nieaktywny - niewidoczny na stronie.
Za pomocą tego przełącznika można czasowo ukrywać elementy menu.
Priorytet
Kolejność pozycji menu, liczba całkowita lub wartość nieokreślona (pusta). W razie pozostawienia pustego miejsca lub zera, pozycje menu będą wyświetlane w kolejności wprowadzania.
Style CSS
Za pomocą tego pola można dodać do pozycji menu własny styl, np. zmieniający kolor wyróżnionej pozycji. Zapis w standardzie CSS.
Extra (dodatkowe parametry HTML)
Pole używane głównie do wymuszania otwierania pozycji menu w nowym oknie (target="_new")