在joomla 3.0中,我们将如何为特定页面分配特定模块?我没有那个页面的特定菜单项?我知道,如果我有一个特定的菜单,那么将该模块分配给该特定的菜单项,但我没有菜单
这是不可能的:
- 不能将模块分配给URL链接。这是因为URL链接没有分配Itemid
- 您不能直接将模块分配给仅通过链接的页面内容(例如从一篇文章到另一篇文章的链接)或其他,非菜单模块(例如从模块到文章的链接),因为它们也没有Itemid。一个解决方案问题是有一个未发布的菜单,其中包含指向要通过非菜单链接的项目。这将创建一个itemid可以包含在您链接到的url中
来源:Joomla Docs
只有当这个页面是一篇文章或一个组件,你可以通过插件加载内容时,你才能使用loadposition/loadmodule方法。
这是关于如何做到这一点的官方文件。
希望这能帮助