function tx_get_cate($id) {
if (!$id) {
return '';
}
$db = MySql::getInstance();
$sql = $db->query("SELECT * FROM " . DB_PREFIX . "sort WHERE sid IN($id) ORDER BY pid ASC");
$list_array = array();
while ($row = $db->fetch_array($sql)) {
$list_array[] = $row;
}
if (count($list_array) > 0) {
return $list_array[0];
} else {
return '';
}
}
使用方法
- 分类名称:
tx_get_cate('分类id')['sortname']
- 分类链接:
Url::sort(tx_get_cate('分类id')['sid'])
或Url::sort('分类id')
- 分类别名:
tx_get_cate('分类id')['alias']
- 分类描述:
tx_get_cate('分类id')['description']
- 分类模板:
tx_get_cate('分类id')['template']
- 分类的父分类 ID:
tx_get_cate('分类id')['pid']
- 分类排序序号:
tx_get_cate('分类id')['taxis']
将上述函数放入主题的 module.php
文件中,然后在其他模板文件中调用即可。