web-dev-qa-db-fra.com

Afficher les catégories dans différentes mises en page

J'ai deux catégories, disons "Cat A" et "Cat B" et les deux sont associées à un élément de menu afin qu'une liste de catégories puisse être affichée.

Maintenant, je veux afficher Cat A dans le style de liste, qui est le style par défaut, et afficher Cat B en utilisant les vignettes comme indiqué ci-dessous, comment puis-je y parvenir?enter image description here

2
Tony Leung

Vous pouvez définir une mise en page "intelligente". La nouvelle mise en page "intelligente" permet de choisir la bonne mise en page en fonction de la catégorie actuelle.

Comprendre les substitutions de sortie

http://docs.joomla.org/Understanding_Output_Overrides

Remplacements de la présentation du module

http://docs.joomla.org/Understanding_Output_Overrides#Module_Layout_Overrides

En suivant l'exemple, vous pouvez créer:

/templates
  /beez
    /html
      /mod_latest_news   (this directory matches the module directory name)
        default.php   ("smart" layout, loads catA or catB)
        default-catA.php   (catA layout)
        default-catB.php   (catB layout)
3
Anibal