Blog-Intro-Bild überschreiben

8

Beim Versuch, die Art und Weise zu überschreiben, in der die Intro-Bilder im Blog-Layout angezeigt werden (ich möchte den Bildern eine Klasse hinzufügen), stoße ich auf diesen Code in templates/MYTEMPLATE/html/com_content/category/blog_item.php:

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

Was ist der beste / richtige Weg, um dies zu überschreiben und zu steuern, wie meine Intro-Bilder angezeigt werden?

johanpw
quelle

Antworten:

9

Sie möchten den Pfad abgleichen, den Sie als ersten Parameter in Ihrer Vorlage an senden templates/*your_template*/html/layouts/

So im Beispiel aufgeführt Sie <?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>kopieren die Datei derzeit layouts/joomla/content/intro_image.phpzu , templates/*your_template*/html/layouts/joomla/content/intro_image.phpund es sollte die Version in Ihrer Vorlage anstelle des Standard - Layout verwenden.

David Fritsch
quelle