Eu tenho um site Joomla com um sistema bastante complexo de categorias e subcategorias. Meu menu principal usa a mesma estrutura, de forma que cada item de menu liste artigos na categoria correspondente.
Exemplo:
-> Home
-> Category 1
-> Category 1.1
-> Category 1.2
-> Category 1.2.1
-> Category 1.3
-> Category 2
-> Category 2.1
...etc.
A configuração manual é bastante simples, mas é demorada e difícil de manter se as categorias ou itens de menu mudarem de nome ou local.
É possível gerar a estrutura do menu com base nas categorias existentes (ou melhor ainda, em algumas das categorias), incluindo subcategorias? Que abordagem eu poderia usar para resolver isso?
joomla-3.x
menu
content
johanpw
fonte
fonte
Respostas:
Costumava haver uma extensão da era do Joomla 1.5 chamada Automatic Menu, mas não consigo encontrá-la no JED que fez exatamente isso, então, acho que nunca conseguiu a versão 1.5.
No entanto, nos últimos tempos, usamos um recurso semelhante no SWMenu (temos uma licença Pro, mas acredito que o recurso é o mesmo na versão gratuita). Com isso, temos a estrutura da categoria no menu e o SWMenu preenche os itens do submenu dos artigos da categoria. Não me lembro dos detalhes exatos de sua implementação, já faz um tempo.
fonte
Depois de olhar um pouco ao redor, encontrei o seguinte plugin:
http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/menu-editors/20057
Talvez eu tenha entendido mal a sua pergunta, não tenho certeza, mas vale a pena tentar.
fonte
A extensão de menu automática que usei da J1.5 foi:
ArtCats for Joomla !: http://www.orware.com/products/artcats-module/all-pages
Foi atualizado para o J3 - e se você quiser no seu menu, escolha um sistema de menus que permita a inserção de módulos.
Kazaam: http://extensions.joomla.org/extensions/extension/structure-a-navigation/menu-systems/kazaam
Se você usa o FLEXIcontent CCK - possui o módulo universal -, o que permitiria criar menus por meio de módulos. O problema que sempre tenho é fazê-lo usar nomes amigáveis do SEF ( http://www.flexicontent.org/forum/index.php?f=20&t=8401&rb_v=viewtopic ).
Portanto, por causa disso, normalmente acabo usando: Adicionar ao menu: http://extensions.joomla.org/profile/extension/administration/admin-navigation/add-to-menu - mas isso não é automático - mas é automático cria URLs legais.
Para mim, a maior falha do Joomla! é o sistema de menus.
fonte
a melhor solução para gerar links de menu joomla em massa é, na verdade, o JLinker Mass Menu Link Generator: http://www.jlinker.com
Ele funciona com o Joomla 2.5 e o Joomla 3.x, é gratuito e permite gerar links para artigos e categorias do Joomla. Também existem extensões para gerar links para o K2 e o Virtuemart.
fonte
Você não pode gerar menus automaticamente. Mas você pode encontrar muitos plugins aqui . No entanto, como em muitas outras coisas do Joomla, esses plugins são difíceis de baixar, instalar e fazê-los funcionar.
Aqui está a minha experiência:
Adicionar ao menu - Difícil de usar. Site ruim (documentação). Não é automático.
Preço do Kazaam : listado como freeware em extensions.joomla.org, mas não é (mesmo que a versão Pro finja ser GPL3).
Download: não permitirá que você faça o download até que você envie seu e-mail! Documentação: bem documentado.
Instalação: Fácil.
Se alguém tiver a versão Pro (GPL3), compartilhe-a. De qualquer forma, a edição não Pro não está funcionando. O menu Kazaam está lá, mas está vazio (não é atualizado automaticamente como o manual pretende fazer).
JLinker (aka: jlmenugenerator)
Preço: listado como freeware em extensions.joomla.org, mas não é.
Download: não permitirá que você faça o download até que você envie seu e-mail!
Instalação: difícil.
Documentação: ruim.
A ferramenta aparece no menu 'Componentes'. Mas quando você clica em um dos links, os menus na página aberta são quebrados.
Preço SwMenuFree : Listado como freeware em extensions.joomla.org, mas não é.
Download: site é terrível slooooow.
Instalação: Ok.
Documentação: Ruim.
Na verdade, é um editor de estilos de menu. A GUI não é tão agradável (muito colorida e não padrão). Desinstalado.
fonte