/ / Joomla 3カテゴリのブログ記事の上書き - joomla、joomla3.0

Joomla 3カテゴリのブログ記事のオーバーライド - joomla、joomla3.0

の記事のレイアウトを上書きしようとしていますカテゴリブログのレイアウトに表示される記事。 blog.phpファイルをcomponents / com_content / views / category / tmplフォルダからmytemplate / html / com_content / categoryに上書きしましたが、これはカテゴリブログのレイアウトのみを上書きし、実際の記事のレイアウトは上書きしません。

私がオーバーライドする必要があるビットはここにロードするビットです、

<article class="leading-<?php echo $leadingcount; ?><?php echo $item->state == 0 ? " system-unpublished" : null; ?>" itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">
<?php
$this->item = & $item;
echo $this->loadTemplate("item");
?>
</article>

サイト上のすべての記事をオーバーライドせずにこれを行う方法をすべてのアイデア。

ありがとう。

回答:

回答№1は2

このファイルを上書きする必要があります。

components/com_content/views/category/tmpl/blog_item.php

続きを読む:

オーバーライドを学習してJoomlaテンプレートをカスタマイズする


回答№2の場合は1

単一の記事ビューに対して別のテンプレートを作成する必要があります。ここから上書きするファイルを配置します。

components/com_content/views/articles/tmpl/

ここに:

templates/myTemplate/html/com_content/article/

名前を同じにしておくと、すべての記事でこのテンプレートを使用してレンダリングしたり、必要に応じてテンプレートの名前を変更して手動で個々の記事に割り当てることができます。

テンプレートオーバーライドの詳細に関するいくつかのリンク。

http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core http://docs.joomla.org/Understanding_Output_Overrides http://docs.joomla.org/Layout_Overrides_in_Joomla


回答№3の場合は0

"category / blog_item.php"、 "category / default_articles.php"、 "article / default.php"のtmplファイルを上書きしてください。