joomla 2.5按文章ID获取seo链接

时间:2013-03-24 16:22:46

标签: joomla hyperlink seo article

假设我从文章(#__内容)中跟踪了id。

3,4,5我想知道我的模板中这些ID的SEO URL。

伪代码:

  $db = JFactory::getDbo();
  $query = $db->getQuery(true);
  $db->setQuery($query);

 $query
        ->select(array('a.seolink'))
        ->from('#__content AS a')
        ->where("a.id = '3'" );  

任何人都知道执行此任务的查询或函数吗?

亲切的问候,

1 个答案:

答案 0 :(得分:4)

如果您有文章slug("id:alias")和类别slug("catid:catalias"),那么您可以

$link = JRoute::_(ContentHelperRoute::getArticleRoute($slug, $catslug));

#__content开始,您可以获得idaliascatid,因此您只需要获得类别别名(因为我认为它不会起作用)没有它,但你可以尝试)

Offtopic:任何有兴趣为Joomla添加标签同义词的人,please give your opinion