thinkcmf sp_get_term sp_get_terms获取分类信息

sp_get_term

示例

[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]

<?php
 $term_id=1;
 $term=sp_get_term($term_id ); //获取分类信息
 print_r($term); //打印出分类信息
?>

[/pcsh]

返回数组说明:

term_id       分类id

name      分类名称

taxonomy      分类的类型,用字符串表示,article表示文章

description      分类描述

parent      分类父级id,terms表中的term_id

seo_title

seo_keywords

seo_description

list_tpl      分类列表页的模板,对应于模板目录下Portal/文件名+.html,文件名默认为list

one_tpl      分类单文章页的模板,对应于模板目录下Portal/文件名+.html,文件名默认为article

 

sp_get_terms

功能:

返回符合条件的所有分类

参数:

$tag:查询标签,以字符串方式传入,例:"ids:1,2;field:term_id,name,description,seo_title;limit:0,8;order:path asc,listorder desc;where:term_id>0;"

ids:调用指定id的一个或多个数据,如 1,2,3

field:调用terms表里的指定字段,如(term_id,name...) 默认全部,用*代表全部

limit:数据条数,默认值为10,可以指定从第几条开始,如3,8(表示共调用8条,从第3条开始)

order:排序方式,如:path desc,listorder asc<br>

where:查询条件,字符串形式,和sql语句一样

返回:

类型数组,符合条件的所有分类

原文地址:

http://www.thinkcmf.com/document/article/id/239.html

 

此处评论已关闭