tpl_form_field_category_2level() - 二级分类选择器

  1. tpl_form_field_category_2level($name, $parents, $children, $parentid, $childid)

参数

  • string $name 表单名称
  • array $parents 父分类,
  • array $children 子分类,
  • int $parentid 选择的父 id
  • int $childid 选择的子id

原数组

$category = [

array(
            'id'=>1,
            'parentid'=>0,
            'name'=>'11'
        ),
        array(
            'id'=>2,
            'parentid'=>0,
            'name'=>'22'
        ),
        array(
            'id'=>3,
            'parentid'=>1,
            'name'=>'112'
        ),
        array(
            'id'=>4,
            'parentid'=>2,
            'name'=>'11233'
        ),
    ];

$parent = array();
    $children = array();

if (!empty($category)) {
        foreach ($category as $cid => $cate) {
            if (!empty($cate['parentid'])) {
                $children[$cate['parentid']][] = $cate;
            } else {
                $parent[$cate['id']] = $cate;
            }
        }

}

parentid字段关联
string(6) "parent"
array(2) {[1]=>array(3) {["id"]=>int(1)["parentid"]=>int(0)["name"]=>string(2) "11"}[2]=>array(3) {["id"]=>int(2)["parentid"]=>int(0)["name"]=>string(2) "22"}
}
string(8) "children"
array(2) {[1]=>array(1) {[0]=>array(3) {["id"]=>int(3)["parentid"]=>int(1)["name"]=>string(3) "112"}}[2]=>array(1) {[0]=>array(3) {["id"]=>int(4)["parentid"]=>int(2)["name"]=>string(5) "11233"}}
}

tpl_form_field_category_2level() - 二级分类选择器说明相关推荐

  1. 二级分类_iOS 13.3正式版,增加信息联系人二级分类,支持联通VoLTE功能

    iOS 13.3正式版,增加信息联系人二级分类,支持联通VoLTE功能 就在今天凌晨Apple在apple store上架了Mac pro,同时也向iphone.ipad和ipad touch设备推送 ...

  2. ecshop根目录调用_ecshop列表页 调用二级分类教程

    在category.php 最后添加以下函数 /*获取顶级id*/ function get_parent($value,$id='') { if($value!=0) { $sql = 'SELEC ...

  3. web前端-仿优车诚品首页二级分类菜单

    效果图: 实现代码: 给出的HTML代码为整个块的代码,从left-bottom开始是二级分类菜单部分,用==号进行了划分 <div id="middle-one">& ...

  4. 原生JS制作自动+手动轮播图,附带二级分类菜单

    原生JS制作自动+手动轮播图,附带二级分类菜单 包含以下功能: 1.鼠标移开自动轮播 2.鼠标移入停止自动轮播 3.点击左右按钮可手动切换图片 4.点击索引小圆点可手动切换图片 5.鼠标移入一级菜单展 ...

  5. 织梦联动添加三级分类后无法添加二级分类的解决方案

    织梦官方提供的联动类别不能添加二级联动.在dedecmsV5.7中添加一二级分类没有出现任何错误,但是,当添加三级分类后,再次添加一级二级分类就出现错误,一级二级分类分别变成二级三级了. 这个是一个小 ...

  6. 二级分类 php 两张表,PHP_php smarty 二级分类代码和模版循环例子,二级分类的数据表结构如下: - phpStudy...

    php smarty 二级分类代码和模版循环例子 二级分类的数据表结构如下: PHP代码如下 复制代码 代码如下: /** @ 文章分类 含二级分类 @ param int $rootnum -- 一 ...

  7. 上海市二级分类土地利用/土地利用规划

    上海(简称:沪.申) 是中国国家中心城市.超大城市 , 沪杭甬大湾区核心城市,是国际经济.金融.贸易. 航运 .科技创新中心,是首批沿海开放城市 .上海地处长江入海口,是长江经济带的龙头城市,隔东中国 ...

  8. 关于查询二级分类的简单方法

    现在项目中大多是前后端分离的项目,我们后端给数据,前端调用数据展示,所以我们后端可以将查到的数据放到集合里面,传递给前端. 1.二级查询的思路与方法,我们可以再创建两个实体,一个是一级实体,一个是二级 ...

  9. 课程分类管理(树形一级二级分类),添加课程分类

    //课程分类列表方法 //一级分类 @Data public class OneSubject { private String id; private String title;//一个一级分类中有 ...

最新文章

  1. Field 'id' doesn't have a default value
  2. TensorFlow高层次机器学习API (tf.contrib.learn)
  3. 什么是m叉树_不懂数据库索引的底层原理?那是因为你心里没点b树
  4. source insight(SI)C/C++符号标记含义
  5. docker rabbitmq:3.9.10-management
  6. Python笔记(7) 字符串
  7. 数组图形的一些数学操作 有可能考试会遇到哦
  8. 034 Maven中的dependencyManagement和dependencies区别
  9. bzoj 4832 [Lydsy1704月赛]抵制克苏恩 期望dp
  10. css3波,CSS3 声波
  11. 车路云一体化融合控制系统
  12. 【高等数学笔记】闭包、孤立点、导集、内点、边界的关系
  13. TA入门笔记(十五)
  14. 我以为我会junit,原来我还不会
  15. 【无标题】安装 Debian 11 Bullseye – 一步一步的截图
  16. 阿里天池—2022江苏气象预测AI算法挑战赛
  17. PyCharm界面字体放大和缩小
  18. 解决canvas导出图片模糊问题
  19. java里人带狗散步,不想带狗狗出门散步,告诉你5个遛狗的好处,不仅仅只有狗狗受益...
  20. ## 用python 80行代码实现一个微信消息撤回捕捉功能

热门文章

  1. 小米手环nfc门卡摸拟成功后不能开门_一键开门,7种解锁方式,绿米推出全自动智能锁...
  2. Ajax(一)——Ajax基础概念,HTTP头部(重点)
  3. js array 删除指定元素_Array 原型方法源码实现解密
  4. python 基础之文件
  5. Hadoop Hive概念学习系列之HDFS、Hive、MySQL、Sqoop之间的数据导入导出(强烈建议去看)(十八)...
  6. 在windows下使用Xming+Putty显示Linux下软件图形界面
  7. 面向对象开发方法概述
  8. Mac清理软件为苹果系统迅速减压
  9. 无聊了就上来转转,看看大家发的东东也挺好玩的啊
  10. 类和接口的使用-类和成员可访问性最小化