Override : la class n'apparait pas

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Override : la class n'apparait pas

    Salut

    Pour faire une galerie photo j'ai fait une override de l'affichage blog, ainsi que de l’affichage article (qui sera un affichage avec la photo plus grande et une description) :

    - pour l'affichage blog : j'ai créé un fichier galerie-blog.php dans templates\protostar-perso\html\com_content\category et j'ai mis une class dans :
    Code:
    <div class="blog<?php echo $this->pageclass_sfx; ?> galerie-blog" itemscope itemtype="https://schema.org/Blog">
    - Pour l'affichage de la description : j'ai créé un fichier photo-description.php dans templates\protostar-perso\html\com_content\article et j'ai mis une class dans :
    Code:
    <div class="item-page photo-description<?php echo $this->pageclass_sfx; ?>" itemscope itemtype="https://schema.org/Article">
    J'ai fait des sous-catégories dans la catégorie Galerie Photos. Pour que mes overrides soit prisent en compte j'ai sélectionné chacun de ces deux fichiers :

    - pour l'affichage blog : dans chaque sous-catégories, dans la liste Type de mise en page j'ai choisis galerie-blog.
    - pour l'affichage de la description : dans les liens de menu du menu Galeries, dans la liste Mise en page (de l'onglet Paramètres) j'ai choisis photo-description.

    Pour la page de description la class photo-description est bien présente, mais pas pour l'affichage blog. Je pourrais utiliser la class blog déjà présente, mais je préfère mettre une class perso.

    Joomla 3.9.22
    Sur mon site www.sorgin-informatique.com : tutos sur Joomla! et ces composants et sur différents logiciels et services libres (Firefox, KeePass, uMap, Framadate, etc).

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X