【问题标题】:Why aren't update to a Joomla custom module aren't being displayed on live site?为什么没有更新到 Joomla 自定义模块没有显示在实时站点上?
【发布时间】:2023-03-22 08:04:01
【问题描述】:

我一直在 Joomla 中编辑一个模块,让我可以在其中显示自定义 HTML。在实时站点上,链接 URL 为“/index.php?Itemid=17”,但是当我在模块编辑器中编辑链接的 HTML 时,模块编辑器显示 HTML 链接为“index.php?option=com_rsform&Itemid= 17 英寸。

注意现在那里有“option=com_rsform”吗?通过启用和禁用它并看到它被删除并添加到生产站点,我已经验证了我正在编辑的模块实际上与生产站点上的模块相同。但似乎该模块可能会删除 URL 的“option=com_rsform”部分?

有谁知道 Joomla 这样做的原因可能是什么?我是 Joomla 的新手,所以这可能是我不知道的显而易见的事情。

模块类型名称是“mod_custom”。

这是该模块的完整 HTML。

<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>

【问题讨论】:

    标签: joomla


    【解决方案1】:

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

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

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

    此外,您可以检查“com_rsform”是否是实际的组件引用,并且将 url 直接粘贴到浏览器中是否有效。

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 2021-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多