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?


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.