Joomla 3 - 隐藏某些类别/页面中的文章信息

时间:2014-04-20 08:50:04

标签: php templates if-statement joomla module

我目前正在为Joomla 3开发模板。我计划仅显示在“文章”类别下发布的文章的文章信息。但是,如果我在“联系我们”下,我希望隐藏文章信息,我希望隐藏文章信息,因为我在一个实例的不同类别下。

目前我正在使用以下代码之一。我可以隐藏文章信息,但文章信息隐藏在所有类别下。在Joomla类别下,我希望显示文章信息的类别的ID为“17”。

<?php if (JRequest::getVar('view')=='categories' && JRequest::getVar('id')==17) { ?>
Article Info PHP Code
<?php } ?>


<?php if (JRequest::getVar('view')=='category' && JRequest::getVar('id')==1) { ?>
Article Info PHP Code
<?php } ?>

谢谢你们。

1 个答案:

答案 0 :(得分:0)

你是正确的方式,但是Joomla有一个更好的解决方案 - 为什么不使用不同风格的类别模板。
在此处输入名称为 default.php 的文件:/templates//YOUR_TEMPLATE/html/com_content/article/
另一个名为 another.php 的文件(例如)将此文件放在同一文件夹中。 使用故障文件作为默认样式,如果需要使用其他样式,只需在模板样式选项的菜单项(在菜单管理器中)中选择它。希望它有所帮助。

相关问题