Menu i nawigacja w Drupalu – uporządkuj swoją stronę

Denis Peszka
Autor: Denis PeszkaTech Lead

Dobra nawigacja w Drupalu to konieczność, jeśli chcesz sprawnie zarządzać stroną internetową zbudowaną na tej platformie. W tym artykule dowiesz się zatem, jak tworzyć i edytować różne typy menu w back-endzie.

Zarządzanie nawigacją w Drupalu

Zarządzanie nawigacją w Drupalu – podstawy

W menu administracyjnym przejdź do Struktura > Menu. Ukaże Ci się następujący widok:

Jak zarządzać menu w Drupalu?

Znajduje się tu lista głównych menu. Kliknij Edycja menu, aby przejść do opcji ich konfiguracji (w przykładzie tym wybieramy menu Główna nawigacja):

Edytowanie głównej nawigacji

Powyżej znajduje się lista wszystkich linków, które są powiązane z przeglądanym menu. Kliknij i przytrzymaj symbol skrzyżowanych strzałek na lewo od nazwy menu, aby przesuwać pozycje w górę lub w dół.

Ich kolejność i hierarchię da się zmienić także w inny sposób. Po prawej stronie, powyżej sekcji z menu, znajduje się opcja Pokaż wagi wierszy. Kliknij ją, a zobaczysz nową opcję:

Jak ustawić pozycję w menu?

Kolejność wyświetlania będzie wtedy uzależniona od przyporządkowanej wagi liczbowej, gdzie najniższa liczba ma największy priorytet. Jeśli do pozycji Strona główna przyporządkujemy wagę - 38, a do pozostałych wagi dodatnie, po zapisaniu zmian Strona główna automatycznie pojawi się na samej górze w hierarchii.

Aby dodać nowy odnośnik, na górze po lewej stronie wybierz opcję Dodaj odnośnik. Ukaże Ci się następujące menu:

Dodawanie nowego odnośnika

Uzupełnij zawarte tu sekcje:

  • tytuł odnośnika menu – główna nazwa odnośnika,
  • odnośnik – wybierz, gdzie ma przekierowywać edytowany odnośnik. Wklej gotowy link lub zacznij wpisywać konkretną nazwę, a system automatycznie wyświetli nazwy już dostępnych stron, które możesz następnie szybko wybrać,
  • włączone – ustal, czy odnośnik ma być widoczny lub ukryty w menu,
  • opis – opis ten wyświetli się w momencie, gdy użytkownicy strony nasuną kursorem na odnośnik w menu,
  • pokaż jako rozwinięte – jeśli edytowane menu ma swoje podrzędne odnośniki (w terminologii Drupala określane są jako children), będzie ono zawsze przedstawiane jako rozwinięte,
  • nadrzędny link – wybierz, pod który odnośnik ma być przyporządkowane edytowane menu,
  • waga – edytowany odnośnik będzie znajdować się wraz z innymi menu przyporządkowanymi do wybranego wcześniej nadrzędnego linka. Wybrana waga zdecyduje o tym, w jakiej kolejności się on pojawi. Im mniejsza liczba, tym większy priorytet.

Menu w Drupalu – dodawanie nowej strony do nawigacji

Jak dodać nowy odnośnik w już istniejącej stronie? W menu administracyjnym przejdź do Zawartość:

Znajdziesz tutaj opublikowane strony. Wybierz jedną z nich (w przykładzie tym będzie to About Us) i kliknij Edytuj. Pokaże Ci się następujące menu:

Jak edytować menu?

Po prawej stronie w sekcji Ustawienia menu kliknij opcję Udostępnij odnośnik w menu. Dzięki temu rozwiną się interesujące nas opcje:

  • tytuł odnośnika menu – wpisz nazwę, która będzie wyświetlała się w menu,
  • opis – zawartość tego opisu będzie wyświetlać się użytkownikom przeglądającym stronę, gdy nasuną kursorem na ten link,
  • element nadrzędny – ustal lokalizację strony w hierarchii menu. Jeśli wybierzesz tutaj np. Główna nawigacja, to strona ta pojawi się na najwyższym poziomie nawigacji. Ustalając inny link menu jako rodzica, można utworzyć hierarchię menu o wielu poziomach,
  • waga – kolejność, w jakiej strona pojawi się w przyporządkowanym menu (im mniejsza wartość, tym większy priorytet).

Kliknij Zapisz, aby zatwierdzić wprowadzone zmiany.

Nawigacja w Drupalu – podsumowanie

Nawigacja w menu administracyjnym to ważny element, który pomoże sprawnie zarządzać całą stroną internetową. Pamiętaj zatem, aby zadbać o menu w Drupalu jak najszybciej, dzięki czemu unikniesz zamieszania organizacyjnego.

Potrzebujesz profesjonalnej strony?

Wybierz CMS Drupal
Udostępnij artykuł: