将Joomla 2.5模块加载到另一个模块中

时间:2012-08-20 02:24:47

标签: joomla module position joomla2.5 loadmodule

我见过问题Loading a module in another module in Joomla,但那是关于Joomla 1.5

我对Joomla 2.5有完全相同的问题

是否有正式方法可以这样做?

3 个答案:

答案 0 :(得分:6)

如果您使用的是“自定义HTML”模块,则标准{loadposition myPosition}{loadmodule myModuleTypesName}会按预期工作。

你的意思是什么吗?

我已经使用以下信息更新了wiki article

加载模块

“{loadposition xx}”的替代是“{loadmodule yyy}”变体,它由同一个插件处理。 在这种情况下,插件会查找第一个模块,其类型与字符串'yyy'匹配。因此,您可以通过在文本中放置{loadmodule login}来加载“mod_login”模块。

模块内的模块

Joomla有可能! 2.5+(可能更早)将模块包含在“自定义HTML”模块中,因为内容插件以与文章相同的方式处理它们。 您应该记住,在执行此操作时您可能会遇到格式问题,因为“自定义HTML”模块的“镶边”将围绕所包含模块潜在的“镶边”,从而影响格式或布局。

答案 1 :(得分:2)

您可以使用此扩展程序,希望这可以帮助您

http://www.nonumber.nl/extensions/modulesanywhere

答案 2 :(得分:0)

在自定义HTML模块Options Tab中,我将Prepare Content设置为“是”,允许加载其他模块和位置。

Joomla 2.5

Joomla 3