【问题标题】:Loading a Joomla 2.5 module into another module将 Joomla 2.5 模块加载到另一个模块中
【发布时间】:2012-08-20 02:24:46
【问题描述】:

我看到了Loading a module in another module in Joomla 的问题,但那是关于 Joomla 1.5

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

有官方的方法吗?

【问题讨论】:

    标签: joomla module position joomla2.5 loadmodule


    【解决方案1】:

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

    你还有别的意思吗?

    我还用以下信息更新了wiki article

    加载模块

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

    模块中的模块

    在 Joomla 中是可能的! 2.5+(可能更早)在“自定义 HTML”模块中包含一个模块,因为它们由内容插件以与文章相同的方式处理。 您应该记住,这样做时您可能会遇到格式问题,因为“自定义 HTML”模块的“镶边”会包围包含的模块的“镶边”,可能会对格式或布局产生不良影响。

    【讨论】:

    • 天哪,他们在哪里说它也可以在模块中工作?!我以为它只适用于文章!非常感谢你。我会测试它,并会问你它是否不起作用。
    • 是的 {loadposition myPosition} 工作,但我还没有听说过有关 {loadMODULE myModuleTypesName} 的任何消息。 (参考:docs.joomla.org/How_do_you_put_a_module_inside_an_article%3F)。关于 loadMODULE 的文档在哪里?谢谢
    • 对于其他人,正如 wiki 页面中所述,不要忘记启用自定义 HTML 模块的“准备内容”。
    【解决方案2】:

    你可以使用这个扩展,希望对你有帮助

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

    【讨论】:

      【解决方案3】:

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

      Joomla 2.5

      Joomla 3

      【讨论】:

        猜你喜欢
        • 2011-04-15
        • 1970-01-01
        • 2014-08-02
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2012-10-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多