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?

johanpw
la source

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.

David Fritsch
la source