Przejdź do treści
Intum Pomoc

Dodałem stronę, a nie ma jej w menu witryny

Aktualizacja: 2 min czytania
Na tej stronie

Strona istnieje i działa pod swoim adresem, ale nawigacja na górze witryny jej nie pokazuje - sama strona nie trafia do menu automatycznie.

W aplikacji

Gdzie to znajdziesz

CMS → Strony→wybrana strona→Edycja

Sprawdź po kolei

  1. Pole „W menu” nie jest zaznaczone. Samo założenie strony do menu jej nie dodaje - trzeba zaznaczyć W menu w formatce strony i zapisać. Patrz Nowa strona.
  2. Szablon witryny ma menu wpisane na sztywno w kodzie. Oba gotowe szablony systemowe (Bulma Fresh, BIP Prosty 1) mają menu zbudowane z konkretnych linków w kodzie, a nie z pętli po liście stron - zaznaczenie W menu wtedy nic nie zmieni, bo szablon w ogóle nie czyta tej listy. Żeby nowa strona pojawiła się w takim menu, trzeba kliknąć Dostosuj i dopisać do niego link ręcznie - albo napisać własne menu pętlą {% for p in pages %}. Patrz Edytor szablonu → Zmienne i Szablony → Wybór i dostosowanie.
  3. Strona jest w innej witrynie albo innym języku niż ta, na której patrzysz na menu. Menu buduje się tylko z bieżącej witryny - sprawdź pole Witryna w formatce strony.

Gdy nadal nie działa

Jeśli W menu jest zaznaczone, a szablon buduje menu pętlą {% for p in pages %} (nie jest to jeden z gotowych szablonów systemowych bez dostosowania), a strony i tak nie widać, sprawdź w kodzie szablonu, czy pętla nie ma dodatkowego warunku filtrującego strony (np. po konkretnej ścieżce albo polu) - jeśli szablon pisał ktoś inny, zapytaj go albo zgłoś się do wsparcia Intum.

Czy ten wpis był pomocny?

Komentarze