Generuj strukturę menu z kategorii

10

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ć?

johanpw
źródło
W J1.5 znalazłem jeden moduł, który mógł to zrobić z sekcji - kategorii. Nie pamiętam teraz jego nazwy lub nie mam pojęcia, czy nadal jest utrzymywana, i nie mam teraz czasu, aby sprawdzić to w JED. Ale możesz tam zrobić badanie: extensions.joomla.org/extensions/structure-a-navigation/… & extensions.joomla.org/extensions/structure-a-navigation/…
FFrewin

Odpowiedzi:

5

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.

Craig
źródło
extensions.joomla.org/extension/extended-menu oferuje również tę funkcjonalność
COBIZ webdevelopment
Dzięki Craig, właśnie potwierdzam, że to przetestowałem, a opcja „menu z treści” jest rzeczywiście zawarta w bezpłatnej wersji.
Neil Robertson,
3

Po rozejrzeniu się, znalazłem następującą wtyczkę:

http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/menu-editors/20057

  1. Prześlij, zainstaluj i włącz
  2. Po zakończeniu struktury kategorii w ustawieniach wtyczek wybierz wszystkie kategorie, których chcesz użyć. Musisz także wybrać wszystkie podkategorie, ponieważ nie wykryje ich automatycznie.

Być może źle zrozumiałem twoje pytanie, nie jestem pewien, ale warto spróbować.

Lodder
źródło
To wygląda obiecująco, spróbuję i zobaczę, jak to działa. Dzięki
johanpw
3

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.

iamrobert
źródło
0

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.

JLinker
źródło
Zainstalowałem wtyczkę, ale nic się nie dzieje po instalacji. Nie pojawia się menu.
Ultralisk
0

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

Ultralisk
źródło