暂无菜单项

微擎的tpl_form_field_category_2level() – 二级分类选择器使用方法

发布于
1,459

tpl_form_field_category_2level() – 二级分类选择器

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"
    }
  }
}

——————— 
作者:lengyue1084 
来源:CSDN 
原文:https://blog.csdn.net/lengyue1084/article/details/80307980 

tpl_form_field_category_2level() – 二级分类选择器

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"
    }
  }
}

——————— 
作者:lengyue1084 
来源:CSDN 
原文:https://blog.csdn.net/lengyue1084/article/details/80307980 



0 / 600
498 条评论
热门最新

………..

学到了,原来还可以这样啊

这篇文章写得真不错,收藏一下~

牛掰牛掰,点个赞

有点东西哇

这篇文章写得真不错,收藏一下~

还没看完,但是先评论点赞了哈哈哈

………..

还没看完,但是先评论点赞了哈哈哈

学到了,原来还可以这样啊

嗨,下午好!
所有的成功,都源自一个勇敢的开始
0 点赞
0 收藏
分享
498 讨论
反馈