假设我从文章(#__内容)中跟踪了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'" );
任何人都知道执行此任务的查询或函数吗?
亲切的问候,
贝
答案 0 :(得分:4)
如果您有文章slug("id:alias"
)和类别slug("catid:catalias"
),那么您可以
$link = JRoute::_(ContentHelperRoute::getArticleRoute($slug, $catslug));
从#__content
开始,您可以获得id
,alias
和catid
,因此您只需要获得类别别名(因为我认为它不会起作用)没有它,但你可以尝试)
Offtopic:任何有兴趣为Joomla添加标签同义词的人,please give your opinion