ブログの紹介画像を上書き


8

ブログのレイアウトでイントロ画像が表示される方法をオーバーライドしようとしているときに(画像にクラスを追加したい)、次のコードを実行しますtemplates/MYTEMPLATE/html/com_content/category/blog_item.php

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

これをオーバーライドして、イントロ画像の表示方法を制御するための最良/正しい方法は何ですか?


回答:


9

テンプレート内の最初のパラメーターとして送信するパスと一致させたい templates/*your_template*/html/layouts/

したがって、リストした例では、<?php echo JLayoutHelper::render('joomla.content.intro_image', $this->item); ?>現在ファイルをコピーしている場所layouts/joomla/content/intro_image.phptemplates/*your_template*/html/layouts/joomla/content/intro_image.phpあり、デフォルトのレイアウトの代わりにテンプレートのバージョンを使用する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.