Joomla - 如何从各种模块中选择一个显示在一个位置

时间:2013-06-07 11:36:28

标签: joomla joomla-module

我愿意创建一个逻辑,其中如果我只能在特定位置获取所需的模块。

我们知道Joomla根据创建模块的位置显示模块,因此单个位置可能有多个模块。

现在怎么样如果我只想要那些拥有该职位的模块中的单个模块,请说“positon-1”。

由于

3 个答案:

答案 0 :(得分:0)

点击此链接:http://forum.joomla.org/viewtopic.php?t=247191 在这里,您可以找到一些如何在任何地方渲染模块的技术。

答案 1 :(得分:0)

可以告诉每个模块仅在特定页面上显示。查看“菜单分配”部分的模块设置。在那里你可以设置它显示在

  • 所有页面
  • 没有页面
  • 仅在选定的页面上
  • 在所选页面以外的所有页面上

因此,您可以将模块设置为在position-1的主页上显示,但在所有其他页面上,同一位置上显示的是不同的模块。

答案 2 :(得分:0)

不要像position-1那样定位名称,尽管Joomla附带了示例模板!这样做。对模块位置使用语义名称。然后,在模板中,您可以定义这些位置所在的位置。

  

现在如果我只想要那些具有...... [某个]位置

的模块中的单个模块

那将永远不会发生。您将有一个名为search的位置,其中包含serach字段,也可能是另一个名为navigation的位置,您可以在其中发布导航菜单。你获得了更多的职位,但也有更多的灵活性。因此,如果您的模块需要在您的问题中拥有自己的位置,那么就让它拥有它。