'错误提示内容','rows'=> array()) 可返回空字符串,或者数组 rows 是可同时保存到数据库上数组
*/
protected function savebefore($table, $arr, $id, $addbo){
}
/**
* 重写函数:保存后处理,主要保存其他表数据
* $table String 对应表名
* $arr Array 表单参数
* $id Int 对应表上记录Id
* $addbo Boolean 是否添加时
*/
protected function saveafter($table, $arr, $id, $addbo){
}
public function getGroup()
{
$groupArr = m('dcs_group')->getall('1=1 and pid != 0');
$arr = [];
$html = '';
for ($i = 0; $i < count($groupArr); $i++) {
$group = $groupArr[$i];
$arr[] = array("name"=>$group['name'],"value"=>$group['id']);
$html .= '';
}
$html .= '';
// new
$rows = m('dcs_group')->getall('1=1');
$newRowArr = [];
$html = '';
for ($i = 0; $i < count($rows); $i++) {
$row = $rows[$i];
if ($row['pid'] == 0) {
// 一级
$newRowArr[] = $row;
$html .= "
";
$html .= '';
// 找二级
for ($j = 0; $j