Remplacer l'image d'introduction du blog


8

Tout en essayant de remplacer la façon dont les images d'introduction sont affichées dans la mise en page du blog (je veux ajouter une classe aux images), je rencontre ce code dans templates/MYTEMPLATE/html/com_content/category/blog_item.php:

<?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>

Quelle est la meilleure / bonne façon de contourner cela et de contrôler la façon dont mes images d'introduction sont affichées?


Réponses:


9

Vous souhaitez faire correspondre le chemin d'accès que vous envoyez comme premier paramètre dans votre modèle à templates/*your_template*/html/layouts/

Ainsi , dans l'exemple que vous avez énumérés de <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>copie du fichier actuellement layouts/joomla/content/intro_image.phpà templates/*your_template*/html/layouts/joomla/content/intro_image.phpet il devrait utiliser la version dans votre modèle au lieu de la mise en page par défaut.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.