$rs = $model->getParSorts();
$parr = array();
foreach($rs as $key=>$val){
if($val['pid'] == 0){
$parr[$val['id']]['pname'] = $val['name'];
unset($rs[$key]);
}
}
;
foreach($parr as $key=>$val){
foreach($rs as $oc=>$item){
if($key == $item['pid']){
$parr[$key]['carr'][$item['id']] = $item;
unset($rs[$oc]);
}
}
}
foreach($parr as $key=>$val){
foreach($val['carr'] as $a=>$b){
foreach($rs as $oc=>$item){
if($a == $item['pid']){
$parr[$key]['carr'][$oc]['carr'][$item['id']] = $item;
}
}
}
}