Mam witrynę Joomla z dość złożonym systemem kategorii i podkategorii. Moje menu główne korzysta z tej samej struktury w taki sposób, że każda pozycja menu zawiera listę artykułów w odpowiedniej kategorii.
Przykład:
-> Home
-> Category 1
-> Category 1.1
-> Category 1.2
-> Category 1.2.1
-> Category 1.3
-> Category 2
-> Category 2.1
...etc.
Ręczne konfigurowanie jest dość proste, ale zajmuje dużo czasu i jest trudne do utrzymania, jeśli kategorie lub pozycje menu zmienią nazwę lub lokalizację.
Czy możliwe jest wygenerowanie struktury menu na podstawie istniejących kategorii (lub jeszcze lepiej niektórych kategorii), w tym podkategorii? Jakie podejście mogę rozwiązać, aby to rozwiązać?
joomla-3.x
menu
content
johanpw
źródło
źródło
Odpowiedzi:
Kiedyś istniało rozszerzenie ery Joomla 1.5 o nazwie Automatic Menu, ale nie mogę go znaleźć w JED, który to dokładnie zrobił, więc zgaduję, że nigdy nie wyszedł z 1.5.
Jednak ostatnio korzystaliśmy z podobnej funkcji w SWMenu (mamy licencję Pro, ale uważam, że ta funkcja jest taka sama w bezpłatnej wersji). Dzięki temu mamy strukturę kategorii w menu, a SWMenu wypełnia pozycje podmenu z artykułów w kategorii. Nie pamiętam dokładnych szczegółów jego wdrożenia, ponieważ minęło trochę czasu.
źródło
Po rozejrzeniu się, znalazłem następującą wtyczkę:
http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/menu-editors/20057
Być może źle zrozumiałem twoje pytanie, nie jestem pewien, ale warto spróbować.
źródło
Automatyczne rozszerzenie menu, którego użyłem od J1.5, to:
ArtCats dla Joomla !: http://www.orware.com/products/artcats-module/all-pages
Został zaktualizowany do J3 - i jeśli chcesz go w menu, wybierz system menu, który pozwala na wstawienie modułów.
Kazaam: http://extensions.joomla.org/extensions/extension/structure-a-navigation/menu-systems/kazaam
Jeśli korzystasz z FLEXIcontent CCK - masz moduł uniwersalny - który umożliwi ci tworzenie menu poprzez moduły. Zawsze mam problem z używaniem przyjaznych nazw SEF ( http://www.flexicontent.org/forum/index.php?f=20&t=8401&rb_v=viewtopic ).
Tak więc - z tego powodu zazwyczaj używam: Dodaj do menu: http://extensions.joomla.org/profile/extension/administration/admin-navigation/add-to-menu - ale nie jest to automatyczne - jednak tworzy ładne adresy URL.
Dla mnie największą wadą Joomla! to system menu.
źródło
najlepszym rozwiązaniem do masowego generowania linków do menu Joomla jest JLinker Mass Menu Link Generator: http://www.jlinker.com
Działa z Joomla 2.5 i Joomla 3.x, jest bezpłatny i pozwala generować linki do artykułów i kategorii Joomla. Istnieją również rozszerzenia do generowania linków do K2 i Virtuemart.
źródło
Nie można automatycznie generować menu. Ale możesz znaleźć wiele wtyczek tutaj . Jednak podobnie jak w przypadku wielu innych rzeczy związanych z Joomla, te wtyczki są trudne do pobrania, zainstalowania i uruchomienia.
Oto moje doświadczenie:
Dodaj do menu - Trudny w użyciu. Zła strona internetowa (dokumentacja). Nie automatyczne
Cena Kazaam : Wymieniona jako freeware na extensions.joomla.org, ale tak nie jest (nawet jeśli wersja Pro udaje GPL3).
Pobierz: nie pozwoli ci pobrać, dopóki nie podasz im swojego e-maila! Dokumentacja: ładnie udokumentowana.
Instalacja: łatwa.
Jeśli ktoś ma wersję Pro (GPL3), udostępnij ją. W każdym razie edycja non-Pro nie działa. Menu Kazaam jest dostępne, ale jest puste (nie dokonuje automatycznej aktualizacji, jak udaje się w instrukcji).
JLinker (aka: jlmenugenerator)
Cena: Wymieniona jako freeware na extensions.joomla.org, ale tak nie jest.
Pobierz: nie pozwoli ci pobrać, dopóki nie podasz im swojego e-maila!
Instalacja: trudna.
Dokumentacja: zła.
Narzędzie pojawi się w menu „Komponenty”. Ale po kliknięciu jednego z łączy menu na otwartej stronie są uszkodzone.
SwMenuFree
Cena: Wymieniona jako freeware na extensions.joomla.org, ale tak nie jest.
Pobierz: strona internetowa jest strasznie powolna.
Instalacja: Ok.
Dokumentacja: Źle.
W rzeczywistości jest to edytor stylów menu. GUI nie jest tak ładne (zbyt kolorowe i niestandardowe). Odinstalowano
źródło