您好我正在尝试在Joomla 3.0中的某些页面上显示html代码,具体取决于他们所处的类别 - 我已经尝试了这个但它不起作用并且什么都不显示;
<?php $catid = JRequest::getInt('catid'); if ($catid == 14) {?>
HTML CODE GOES HERE
<?php } ?>
非常感谢任何帮助。
答案 0 :(得分:1)
不要将其硬编码到您的网站,只需使用Advance Module Manager和自定义HTML模块即可。这将使更改/添加/删除您想要显示的内容以及您想要显示它的位置变得微不足道。
首先,如果您还没有,请为每个类别创建一个菜单项。如果您不希望链接显示在任何位置,请为链接创建新菜单,不要将其分配给模块。
接下来,安装Advance Module Manager。对于每个类别,使用您要显示的内容创建一个新的自定义HTML模块。然后只需将模块分配给您在第一步中创建的菜单项。