web-dev-qa-db-fra.com

Ignorer l'image d'introduction du blog

En essayant de modifier la façon dont les images d'introduction sont affichées dans la présentation 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 façon/correcte d’écarter cela et de contrôler la manière dont mes images intro sont affichées?

8
johanpw

Vous voudriez faire correspondre le chemin que vous envoyez comme premier paramètre dans votre modèle à templates/*your_template*/html/layouts/

Ainsi, dans l'exemple de <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?> que vous avez répertorié, copiez le fichier actuellement situé à layouts/joomla/content/intro_image.php Dans templates/*your_template*/html/layouts/joomla/content/intro_image.php Et utilisez la version de votre modèle au lieu de la présentation par défaut.

9
David Fritsch