2014-04-20 51 views
0

我目前正在为Joomla 3开发一个模板。我计划只显示发布在类别“Article”下的文章的文章信息。但是,如果我处于“与我们联系”下,我希望文章信息隐藏在某个实例的不同类别下。我希望文章信息能够隐藏。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 } ?> 

谢谢你们。

+0

既然你在章节我假设你在Joomla 1.5?你的问题有点令人困惑,因为你正在谈论正在“联系我们”的文章。此外,您的文章信息是什么意思?你的意思是作者,日期等吗?通常不会由模板管理htat。 – Elin

+0

您需要澄清一些问题,正如@Elin所示,您引用了Joomla 1.5代码,但是您的问题表明Joomla 3,您还在标签中指明了“模块”,但是要谈论构建模板。另外,@Elin还声明这些不是函数,你可以放入模板中。如果你能澄清事情,它会帮助我们给你一个合适的答案:D – Craig

+0

嗨艾琳和CPPL我很抱歉的混乱,我在Joomla 3下。它不应该是部分,因为Joomla从1.5以来已经删除。是的,它是作者,日期等。我发现你可以从类别选项中禁用它。但我不知道我是否可以从模板中做到这一点,因为我为客户建立了一个模板,以便他不必为了他的方便而经历很多后端设置:) – oniblace

回答

0

你是对的,但在Joomla有一个更好的解决方案 - 为什么不使用不同风格的分类模板。
将任何与名字如default.php这里的文件:/templates//YOUR_TEMPLATE/html/com_content/article/
另一个文件名称为another.php(例如)把这个文件复制到同一文件夹中。 使用故障文件作为默认样式,如果您需要使用其他样式,只需在菜单项(在菜单管理器中)中选择它模板样式选项。希望能帮助到你。

相关问题