【问题标题】:Make Joomla component compatible with SEF/SEO使 Joomla 组件与 SEF/SEO 兼容
【发布时间】:2011-03-20 10:27:13
【问题描述】:

您好,我为 Joomla 1.5 开发了一个自定义组件。但是,打开 SEF 时的 url 看起来会更好一些,例如显示标题而不是 id,当 Joomla 的 SEF 打开时,如何为我的组件制作自定义 url?

【问题讨论】:

    标签: php seo joomla components joomla-sef-urls


    【解决方案1】:

    您是否查看过 Joomla 路由方法? http://docs.joomla.org/Routing

    【讨论】:

      【解决方案2】:

      您可以按如下方式使用 JRoute 类:

      JRoute::_( $url, $xhtml = true, $ssl=null );
      

      $url 是一个包含绝对或相对内部 Joomla! 的字符串!网址。

      $xhtml 是一个布尔值,它指定输出是否应该是 XHTML。此参数是可选的,如果省略默认为 true。

      $ssl 是一个整数值,用于指定 URI 是否应该是安全的。它应该设置为 1 以使用全局安全站点 URI 强制 URI 是安全的,0 以使其保持与传递时相同的状态,以及 -1 以使用全局不安全站点 URI 强制 URI 不安全.

      最重要的参数是$url。对该方法的调用可能如下所示:

      JRoute::_( 'index.php?view=article&id='.$[itemID] );
      

      【讨论】:

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