2013-03-24 108 views
1

let's說,我從文章下面id's(#__content)的Joomla 2.5 GET SEO鏈接

3,4,5,我想知道在這些ID's的SEO網址我的模板。

僞代碼:

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

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

任何人都知道一個查詢或函數做這項工作?

與親切的問候,

託尼

回答

3

如果你有文章蛞蝓("id:alias")和類別蛞蝓("catid:catalias"),那麼你可以做

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

#__content你可以得到idaliascatid,所以你只需要得到類別別名(因爲我認爲它不會沒有它,但你可以嘗試)

Offtopic:任何有興趣加入爲Joomla標籤的同義詞,please give your opinion

+0

哦,是偉大的這個作品! – 2013-03-24 17:54:38

+0

它也可以沒有催化劑; f1。 $ slug =「3:Kontakt」; $ catslug =「8」; – 2013-03-24 17:57:11