Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不同页面侧栏中的Joomla更改模块_Joomla_Joomla2.5_Joomla Extensions - Fatal编程技术网

不同页面侧栏中的Joomla更改模块

不同页面侧栏中的Joomla更改模块,joomla,joomla2.5,joomla-extensions,Joomla,Joomla2.5,Joomla Extensions,我正在使用Joomla 2.5.7,我想问一下,当我换到另一个页面时,如何在侧边栏中更改一组模块。下面是一个澄清我问题的例子: 我在导航栏上有3个链接: 事件 购物 博客 以及一个名为index.html(logical)的主页 现在,我想在事件中显示侧边栏中的模块“去哪里”和“关于位置” 在商店中我想在侧边栏中显示模块“关于经销商”、“发货”和“图像”,而不显示模块“去哪里”和“关于位置” 在博客中我想在侧边栏中显示模块“关于作者”,而不显示上面的模块(去哪里,关于位置…) 所以,我知道我能做


我正在使用Joomla 2.5.7,我想问一下,当我换到另一个页面时,如何在侧边栏中更改一组模块。下面是一个澄清我问题的例子:

我在导航栏上有3个链接:

事件
购物
博客

以及一个名为index.html(logical)的主页

现在,我想在事件中显示侧边栏中的模块“去哪里”和“关于位置”

商店中我想在侧边栏中显示模块“关于经销商”、“发货”和“图像”,而不显示模块“去哪里”和“关于位置”

博客中我想在侧边栏中显示模块“关于作者”,而不显示上面的模块(去哪里,关于位置…)

所以,我知道我能做到这一点(或类似):





侧栏-A:“去哪里”和“关于位置”
侧栏B:“关于经销商”、“发货”和“图片”
侧边栏C:“关于作者”

但这不是我的计划

我只想要位置“侧边栏-a”,如果模块不适合此页面,则模块将隐藏(如countModules中的模块)。
我在granty框架上看到了这种方法:



在Joomla后端,转到模块管理器,打开要更改的模块,在左下角,可以将模块分配给特定页面。这应该是您正在寻找的,它将节省您硬编码的时间。

为了更好地处理,您可以使用模块Everywhere扩展,在JED中查找它。
它不仅可以帮助您将模块分配给menulink,甚至可以分配给文章

使用像Advanced Module Manager这样的扩展怎么样?我不明白你可以通过Joomla做到这一点没有编码的管理界面…谢谢你解决我的问题。从来没有想过,只需简单的“点击”就可以轻松做到这一点。