data = $data; } public function catid($info,$value){ $validate = getvalidate($info); $list = db('category')->select();; foreach ($list as $lk=>$v){ $category[$v['id']] = $v; } $id = $field = $info['field']; $value = $value ? $value : $this->data[$field]; $moduleid =$info['moduleid']; foreach ($category as $r){ if($r['type']==1){ continue; } $arr= explode(",",$r['arrchildid']); $show=0; foreach((array)$arr as $rr){ if(isset($category[$rr]['moduleid'])){ if($category[$rr]['moduleid']==$moduleid){ $show=1; } } } if(empty($show)){ continue; } if($r['child']){ $r['disabled'] = ' disabled'; }else{ $r['disabled'] = ' '; } $array[] = $r; } $str = ""; $tree = new Tree ($array); $parseStr = ''; return $parseStr; } public function title($info,$value){ $info['setup']=is_array($info['setup']) ? $info['setup'] : string2array($info['setup']); $style=$info['setup']['style']; $thumb=$info['setup']['thumb']; $field = $info['field']; $name = $info['name']; $value = $value ? $value : (isset($this->data[$field])?$this->data[$field]:''); $style_color=''; $style_bold=''; if(isset($this->data['thumb'])){ $title_thumb=$this->data['thumb']; }else{ $title_thumb=''; } if(array_key_exists('title_style',$this->data)){ if($this->data['title_style']){ $title_style = explode(';',$this->data['title_style']); $style_color = explode(':',$title_style[0]); $style_bold = explode(':',$title_style[1]); $style_color = $style_color[1]; $style_bold = $style_bold[1]; } } $boldchecked= $style_bold=='bold' ? 'checked' : ''; $titleThumb =$title_thumb?$title_thumb:"/static/admin/images/tong.png"; if(empty($info['setup']['upload_maxsize'])){ $info['setup']['upload_maxsize'] = intval(byte_format(config('attach_maxsize'))); } if($info['pattern']!='defaul'){ $pattern='|'.$info['pattern']; }else{ $pattern=''; } $parseStr = ' '; $stylestr =''; if($info['required']==1){ $stylestr .='