当前位置 : 主页 > 网页制作 > HTTP/TCP >

joomla2.5 – 如何通过joomla中的ID获取文章的完整URL?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我有文章ID,如何获得本文的有效完整网址?这篇文章已经与菜单相关但我可能不知道,有没有简单的方法在 PHP中获取网址?我正在使用joomla 3.2 我已经尝试过了. $article = ControllerLegacy::g
我有文章ID,如何获得本文的有效完整网址?这篇文章已经与菜单相关但我可能不知道,有没有简单的方法在 PHP中获取网址?我正在使用joomla 3.2
我已经尝试过了.

$article = ControllerLegacy::getInstance('Content')->getModel('Article')->getItem($article‌​Id); 
JRoute::_(ContentHelperRoute::getArticleRoute($articleId,$article->catid))
你可以像这样使用

$article = JControllerLegacy::getInstance('Content')
            ->getModel('Article')->getItem($articleId);

  $url =  JRoute::_(ContentHelperRoute::getArticleRoute($articleId, 
                      $article->catid, 
                      $article->language))
网友评论