我有文章ID。而且我不知道如何获得本文的类别名称和其他参数。 xxxx_content中没有类别名称。
请帮忙!
答案 0 :(得分:1)
无论您身在何处,您都必须查询数据库以获取所需的所有文章信息。例如,在您的情况下,由于#__content
表中的文章存储了类别ID ,您必须加入类别表,因为它已经完成在com_content组件中。
检查文件components/com_content/models/articles.php
并排成行222
,您会看到:
// Join over the categories.
$query->select('c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias')
->join('LEFT', '#__categories AS c ON c.id = a.catid');
这是类别名称取自#__categories表的地方。以类似的方式,您也可以获得其他文章信息。