有没有办法在模板中设置<jdoc:include type="component" />
的输出样式而不修改Joomla核心功能?
具体来说,我想添加一个标识为article
的div来包含该文章,而不是其他内容。到目前为止,在我的主题中,有一个类item-page
的div包括文章,评级,操作甚至评论框(添加了外部插件)。
所以,我希望新模板类似于:
<div class="item-page>
<!-- something here -->
<div id="article">
<!-- The article and nothing else here -->
</div>
<!-- comments and whatever may be here -->
</div>
答案 0 :(得分:3)
使用布局覆盖。
转到要修改其布局的视图的tmpl
文件夹,然后将其复制到模板的html
文件夹中......所以请说文章:
获取/components/views/article/default.php
并将其复制到
templates/[yourtemplate]/html/com_content/article/default.php
根据需要修改文件。
这将默认使用该模板在所有页面上更改它。