PDA

Zobacz pełną wersję : Menu nie wyświetla się na żadnej stronie



andrzej31011
21-09-2020, 16:39
Witam,

Jak w tytule, nie wyświetla się menu na żadnej ze stron. Dziwne jest to, że menu mobilne się wyświetla. Sprawdzałem już wszystkie ustawienia modułu, który jest odpowiedzialny za wyświetlanie tego menu. Tworzyłem również nowe moduły, ale nic to nie pomogło. Zmieniałem szablony, ale nic to nie dało, na żadnym z szablonów menu nie wyświetla się (oczywiście oprócz menu mobilnego). Próbowałem już chyba wszystkich rozwiązań jakich udało mi się znaleźć w google. Doszedłem do wniosku, że jedynym rozwiązaniem jest przywrócenie strony sprzed aktualizacji, jednak nie jestem ekspertem od joomli i nie chce nic popsuć, dlatego zwracam się z prośbą o pomoc. Może ktoś miał podobne komplikacje i wie jak to rozwiązać bez backup'u.

Dodam, że wyświetla się taki błąd:
Warning: Creating default object from empty value in /plugins/system/bluejoomla/core/wp_shortcodes.php on line 99

siristru
21-09-2020, 19:18
To nie błąd tylko ostrzeżenie... można je zignorować. Nie ma związku z problemem.

Przyczyn może być kilka: przypisanie do nieprawidłowej pozycji modułu, przypisanie do nieprawidłowych pozycji w menu, niewłaściwe oznaczenie języka.... błędy w CSS.

Musimy zobaczyć konfigurację menu i modułu menu. Ale używaj tego by pokazać zrzuty ekranu. https://snipboard.io/

andrzej31011
21-09-2020, 19:45
Tutaj jest konfiguracja modułu menu, a co do konfiguracji menu to nie ma tam za wiele (3 szczegóły menu i uprawnienia menu). Chyba że źle wchodzę w konfigurację menu (menu -> projektant menu -> tutaj zaznaczam kwadracik przy menu, które mnie interesuje -> dostosuj)
https://snipboard.io/WzM5in.jpg

siristru
21-09-2020, 20:27
Na zrzucie widzę tylko, że przypisano do pozycji "menu". Czy na pewno taka pozycja istnieje w Twoim szablonie?
W module jest zakładka "Przypisz do pozycji menu". Co tam masz ustawione?
Wyczyść pole "Rozpocznij publikację" w module.

Nie, dla menu pokaż POZYCJE menu, nie konfigurację menu. Pokaż listę pozycji w menu.

andrzej31011
22-09-2020, 13:10
Kiedy rozwijam pozycje menu, to wyświetlają mi się pozycję dla 3 różnych szablonów i ta pozycje menu jest pod nazwą pozycji szablonu, z którego korzystam, na tej pozycji działa moduł wyświetlający menu mobilne.
W zakładce "przypisz do pozycji menu" ma m ustawione, aby wyświetlało się na wszystkich stronach, sprawdzałem również inne opcje tej zakładki jednak nic to nie daje.
Wyczyściłem pole "Rozpocznij publikację" i nie pomogło.
Wstawiam screeny(nie wszystkie pozycje menu tutaj pokazałem, jest ich więcej):
https://snipboard.io/f8W2y1.jpg

https://snipboard.io/cpVuUQ.jpg

https://snipboard.io/egsEz9.jpg

siristru
22-09-2020, 13:21
Wygląda na to, że używasz Page Buildera. W takiej sytuacji moduł powinieneś raczej wstawić przez Page Buildera.
Możesz się też upewnić co do pozycji menu wyświetlając podgląd pozycji menu. Klikasz w ikonkę oka na liście stylów szablonów (jak nie masz aktywnej to włącz w opcjach -> Prawy górny róg nad lista stylów).

andrzej31011
22-09-2020, 14:06
Po kliknięciu oka wyskakuje mi błąd, ale pozycje wyświetlają się po wpisaniu ?tp=1 na końcu adresu strony. Tutaj daje screeny. Poczytam trochę o dodawaniu modułu menu przez page buildera i dam znać jak poszło.
https://snipboard.io/fN6XAi.jpg

https://snipboard.io/uh6jYf.jpg

andrzej31011
22-09-2020, 14:37
Nie znalazłem nic na temat dodawania modułu przez Page Buildera. Sprawdziłem "typ pozycji menu" i każda z pozycji ma ustawiony ten typ na "Page Builder", więc to jest niby dobrze. Najbardziej ciekawi mnie fakt, że mobilne menu się wyświetla, sprawdzałem i porównywałem ustawienia modułów "menu" i "mobile-menu", ale też doszedłem do wniosku, że jest OK.

siristru
22-09-2020, 14:55
A dodaj jakiś inny moduł, np. własny i wypełnij go treści, przypisz do tej pozycji i zobacz czy się pokazuje.

andrzej31011
22-09-2020, 15:16
Treść własnego modułu wyświetla się.
Kiedy w module menu ustawie opcję pokaż tytuł menu to ten tytuł również się wyświetla w tej pozycji.

siristru
22-09-2020, 15:36
Czyli pozycja prawidłowa, istnieje w szablonie.... a może to problem CSS, menu się pojawia ale style je ukrywają lub przesuwają?

terra
22-09-2020, 18:51
sprawdź w zakładce zaawansowane, modułu menu czy nie masz tam jakiegoś wpisu stylu, który nie istnieje,albo sprawdź czy dodanie spacji lub podkreślnika przed nazwą stylu nie zmieni systuacji (oczywiście jeśli taki jest)

andrzej31011
25-09-2020, 22:35
Szukałem w plikach CSS, jednak nic nie znalazłem. Grzabanie w tych plikach jest dla mnie zbyt zaawansowane, dlatego też może nic nie znalazłem.

Nie mam zakładki zaawansowane, chyba że źle wchodzę (w module mam zakładki: Moduł, przypisz do pozycji menu, wzbogacone i uprawnienia). Jeżeli chodzi o zakładkę wzbogacone to mogę tam dodać przyrostek klas CSS, jednak jest to puste.

siristru
26-09-2020, 00:47
Hmmm... no to w ciemno chyba nie damy rady nic powiedzieć. ktoś musi w to zajrzeć.

terra
26-09-2020, 12:23
sądząc po nazwie "OnePage Menu", wszystko jest może być ok, ponieważ menu przewidziane jest do wyświetlenia na stronie startowej i tylko na stronie startowej.

wezykowski
14-10-2020, 15:01
A masz przypisany moduł OnePage Menu do wyświetlania na wszystkich stronach czy tylko na stronie startowej?