代码之家  ›  专栏  ›  技术社区  ›  Jarrod Nettles

在Joomla中生成组件SEF url

  •  0
  • Jarrod Nettles  · 技术社区  · 16 年前

    我有一个定制的Joomla组件和一个路由器来构建我的SEF URL供站点使用,所有的东西通常都是闪亮的-在内部,我所有的链接看起来和行为都很棒。

    我最近路由了一个控制器动作,它通过电子邮件发送一个链接列表,我注意到我的URL出现了。。。。时髦-希望有人能告诉我为什么。

    http://localhost/Registry/calendar/265889635/Some-Long-Boring-Event
    

    但是,当我通过同一路由器发送电子邮件并准备相同的URL时,我得到:

    http://localhost/Registry/Registry/component/calendar/569555803/Some-Long-Boring-Event
    

    2 回复  |  直到 16 年前
        1
  •  1
  •   ircmaxell    16 年前

    检查您的 Itemid 获取URL中的参数。我的猜测是,它没有设置在电子邮件中使用的网址。。。

        2
  •  0
  •   Will Mavis    16 年前

    我会暂时关闭SEF网址,并获得非SEF版本的链接你想要的。比较一下你正在使用的网址,看看有什么不同/缺失。

    推荐文章