【问题标题】:Joomla URL Additional Get variable broke SEF URLsJoomla URL Additional Get 变量破坏了 SEF URL
【发布时间】:2013-04-16 20:41:58
【问题描述】:

我正在使用 Joomla 3,在菜单项中我创建了两个名为 City 和 County 的附加字段,我手动输入值并将其作为 Get 变量传递给 URL。

在 components/com_content/views/article/tmpl/default.xml 我已经创建了这两个字段。

<field name="City" type="text" default="" label="Enter City ID" description="" size="10" />
<field name="County" type="text" default="" label="Enter County ID" description="" size="10" />

例如普通文章 URL 看起来像 index.php?option=com_content&view=article&id=22

但是当我填充 City 和 County 字段时,URL 变成这样 index.php?option=com_content&view=article&id=22&City=4&County=1

但是,在启用 SEF URL 之前,一切似乎都可以正常工作。但是当我启用 SEF URL 时,这些额外的城市和县参数不会被传递,它会破坏整个站点。

我在某处读到这是用 router.php 和 jroute 做一些事情,我不是程序员,但仍在学习我的技能。请有人告诉我如何告诉 jroute 或 jrouter 将这些作为参数传递,我不想丢失 SEF URL。

或者如果你有其他方法,我会很高兴的。谢谢你的帮助。

【问题讨论】:

    标签: url joomla parameters sef


    【解决方案1】:

    我已经通过使用 ArtioSEF JoomSEF 插件解决了这个问题。当我使用这个插件时,所有 SEF 和所有 get 参数都按原样传递。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多