Tree

在UT框架中引用use library\UsualToolTree\UTTree
实例化方法调用,如:$tree=new UTTree();$tree->Init($array);echo$tree->GetTree(0,$string,$id);

其中:

$tree->Init($array) 表示初始化一个数组,数组结构为:array('id'=>'1','bid'=>'2','name'=>'3')
$string 表示树型文本,可以是选项或文本字符串
$id 在$string为option时作为选中id项使用

常用方法包含:

  • 初始化传入数组
    Init($arr=array())
  • 计算父级数组
    GetParent($id)
  • 计算子级数组
    GetChild($id)
  • 计算当前的数组
    GetPos($id,&$newarr)
  • 样式一:得出树型结构模型(单选)
    GetTree(...)
  • 样式二:得出树型结构模型(多选)
    GetTreeMulti(...)
  • 样式三:按指定ID得出树型结构模型
    GetTreeCategory(...)
  • 样式四:JQ TreeView插件得出伸缩型树型结构
    GetTreeView(...)
  • 样式五:两级列表展示
    SubClass($id='0',$link='')
  • 样式六:无限分类附加内容列表
    SubClassList($id='0',$catlink,$table,$catfield,$titfield,$querynum='5',$titlink='')
  • 样式七:顶级分类下所有记录(含本级和子级)
    SubDataList($id='0',$table,$catfield,$titfield,$querynum='5',$titlink='')
  • 判断是否包含某个ID
    Have(...)

文档有错误?
反馈:292951110@qq.com

定位至目录

始于2018年,UT框架版权归原作者所有.
开放、包容、发展。 工单 | 团队 | 蜀ICP备2024067013号