web-dev-qa-db-fra.com

Générer une structure de menu à partir de catégories

J'ai un site Joomla avec un système assez complexe de catégories et de sous-catégories. Mon menu principal utilise la même structure, de sorte que chaque élément de menu répertorie les articles de la catégorie correspondante.

Exemple:

-> Home
-> Category 1
  -> Category 1.1
  -> Category 1.2
    -> Category 1.2.1
  -> Category 1.3
-> Category 2
  -> Category 2.1
...etc.

La configuration manuelle est assez simple, mais elle prend du temps et est difficile à gérer si les catégories ou les éléments de menu changent de nom ou d’emplacement.

Est-il possible de générer la structure de menus en fonction des catégories existantes (ou mieux, de certaines catégories), y compris des sous-catégories? Quelle approche pourrais-je regarder pour résoudre ceci?

10
johanpw

Il existait une extension de l’ère Joomla 1.5 appelée Automatic Menu mais je ne la trouve pas sur le JED qui a fait exactement cela, alors, je suppose qu'il n'a jamais été éliminé de 1,5.

Cependant, récemment, nous avons utilisé une fonctionnalité similaire dans SWMen (nous avons une licence Pro, mais je crois que cette fonctionnalité est la même dans la version gratuite). Avec cela, nous avons la structure de catégories dans le menu et SWMenu remplit les éléments de sous-menu à partir des articles de la catégorie. Je ne me souviens pas des détails exacts de sa mise en œuvre car cela fait longtemps.

5
Craig

Après avoir regardé un peu autour, j'ai trouvé le plugin suivant:

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

  1. Télécharger, installer et activer
  2. Une fois que vous avez terminé la structure de vos catégories, dans les paramètres du plug-in, sélectionnez toutes les catégories que vous souhaitez utiliser. Vous devrez également sélectionner toutes les sous-catégories, car cela ne les détectera pas automatiquement.

J'ai peut-être mal compris votre question, pas certaine, mais elle vaut le coup.

3
Lodder

L'extension de menu automatique que j'ai utilisée à partir de J1.5 était:

ArtCats for Joomla!: http://www.orware.com/products/artcats-module/all-pages

Il a été mis à jour pour J3 - et si vous le souhaitez dans votre menu, choisissez un système de menus permettant l’insertion de modules.

Kazaam: http://extensions.joomla.org/extensions/extension/structure-a-navigation/menu-systems/kazaam

Si vous utilisez FLEXIcontent CCK - vous avez le module universel - qui vous permettrait de créer des menus par le biais de modules. Le problème que j’ai toujours, c’est d’obtenir des noms conviviaux SEF ( http://www.flexicontent.org/forum/index.php?f=20&t=8401&rb_v=viewtopic ).

Donc, à cause de cela, je finis généralement par utiliser: Ajouter au menu: http://extensions.joomla.org/profile/extension/administration/admin-navigation/add-to-men - mais ce n'est pas automatique - mais cela crée de jolies URL.

Pour moi, le plus gros défaut avec Joomla! est le système de menu.

3
iamrobert

Vous ne pouvez pas générer automatiquement des menus. Mais vous pouvez trouver de nombreux plugins ici . Cependant, comme avec beaucoup d'autres choses Joomla, ces plugins sont difficiles à télécharger, à installer et à faire fonctionner.

Voici mon expérience:

Ajouter au menu - Difficile à utiliser. Mauvais site web (documentation). Pas automatique.

Kazaam
Prix: Répertorié comme un freeware sur extensions.joomla.org mais ce n’est pas le cas (même si la version Pro prétend être la GPL3).
Télécharger: Il ne vous laissera pas télécharger tant que vous ne lui aurez pas envoyé votre courrier électronique! Documentation: bien documentée.
Installation: facile.
Si quelqu'un a la version Pro (GPL3), veuillez la partager. Quoi qu'il en soit, l'édition non-Pro ne fonctionne pas. Le menu Kazaam est là mais est vide (ne met pas à jour automatiquement comme le prétend le manuel).

JLinker (alias: jlmenugenerator)
Prix: Répertorié comme un logiciel gratuit sur extensions.joomla.org mais ce n’est pas le cas.
Download: Il ne vous laissera pas télécharger avant de leur avoir envoyé votre email!
Installation: difficile.
Documentation: mauvaise.
L'outil apparaît dans le menu 'Composants'. Mais lorsque vous cliquez sur l'un des liens, les menus de la page ouverte sont rompus.

SwMenuFree
Prix: Répertorié comme un logiciel gratuit sur extensions.joomla.org mais ce n’est pas le cas.
Download: Le site Web est terrible.
Installation: Ok.
Documentation: Mauvais.
Il s’agit en fait d’un éditeur de style de menu. L'interface graphique n'est pas très agréable (trop colorée et non standard). Désinstallé.

0
WeGoToMars

la meilleure solution pour générer en masse des liens de menu joomla est en réalité JLinker Mass Menu Link Generator: http://www.jlinker.com

Il fonctionne avec Joomla 2.5 et Joomla 3.x, il est gratuit et vous permet de générer des liens pour les articles et les catégories Joomla. Il existe également des extensions permettant de générer des liens pour K2 et Virtuemart.

0
JLinker