我和Joomla有问题!有没有办法在某些类别中设置模块,但在文章中没有? (因此它将显示在类别页面上,但不会显示在该类别或子类别的文章中) 我在之前的作品中遇到了相反的问题,并在index.php中使用了一些cat id和php修复了它,但我不知道如何实现这种效果,那里的人有同样的问题,修好了吗?
此致
答案 0 :(得分:1)
在template / your_template / html /文件夹中创建类别视图的覆盖,并在覆盖文件中使用以下代码:
<?php
$document = JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$position = "YOURPOSITIONNAME";
$options = array('style' => 'raw');
echo $renderer->render($position, $options, null);
?>
答案 1 :(得分:0)
这有用吗? 我没有在Joomla上发展,但我找到了这个链接。
http://www.inmotionhosting.com/support/edu/joomla-25/extensions/modules-on-homepage
答案 2 :(得分:0)
为什么不使用高级模块管理器,它有几个适合您要求的高级选项https://www.regularlabs.com/extensions/advancedmodulemanager#free-vs-pro。