如果当前文章类别ID是Joomla显示内容

时间:2013-04-02 17:40:57

标签: php joomla

我正在使用joomla 2.5,我只想在那些属于类别id 11的文章中显示一些特殊文本。

获取类别ID我尝试过:

<?php $catid = JRequest::getInt('catid'); echo $catid; ?>

检查当前类别ID是否为11,然后显示我使用的特殊文本:

<?php $catid = JRequest::getInt('catid'); if ($catid == 11) {?>SPECIAL TEXT<?php } ?>

但它不起作用:(文本可以在所有类别中看到。

1 个答案:

答案 0 :(得分:4)

您的if声明看起来不正确......试试这个:

<?php $catid = JRequest::getInt('catid'); if ($catid == 11) : ?>SPECIAL TEXT<?php endif; ?>

请参阅"Alternative syntax for control structures" on php.net