代码之家  ›  专栏  ›  技术社区  ›  Paul Mendoza

为什么Joomla自定义模块的更新没有显示在实时站点上?

  •  0
  • Paul Mendoza  · 技术社区  · 16 年前

    我在Joomla中编辑了一个模块,它允许我在其中显示自定义HTML。在live站点上,链接URL为“/index.php?Itemid=17”,但当我在模块编辑器中编辑链接的HTML时,模块编辑器显示HTML链接为“index.php?option=com_rsform&Itemid=17”。

    注意这里现在有“option=com\rsform”吗?我已经验证了我正在编辑的模块实际上与生产站点上的模块相同,方法是启用和禁用该模块,并将其删除并添加到生产站点。但似乎模块可能正在剥离URL的“option=com\rsform”部分?

    <div style="text-align: center;"><a href="index.php?option=com_rsform&Itemid=17"><img alt="webinar" style="border-style: none; border-width: 0px; margin: 5px; vertical-align: middle;" src="images/stories/webinar.jpg" width="265" height="213" /></a></div>
    
    1 回复  |  直到 16 年前
        1
  •  2
  •   kg.    16 年前

    如果站点配置为使用SEF(搜索引擎友好型)URL,则可能会导致URL从您在模块中的设置更改为您在实时站点中看到的内容。

    尝试编辑url以在live站点中查看结果,例如:

    index.php?Itemid=17&option=com_rsform&key=value