defined('IN_DESTOON') or exit('Access Denied'); $tb = isset($tb) ? trim($tb) : ''; $tb or msg(); $len = strlen($DT_PRE); if (substr($tb, 0, $len) == $DT_PRE) { $tb = substr($tb, $len); } $do = new fields(); $do->tb = $tb; $menus = array(array('添加字段', '?file=' . $file . '&tb=' . $tb . '&action=add'), array('字段列表', '?&file=' . $file . '&tb=' . $tb)); $this_forward = '?moduleid=' . $moduleid . '&file=' . $file . '&tb=' . $tb; switch ($action) { case 'add': if ($submit) { if ($do->pass($post)) { $do->add($post); dmsg('添加成功', $this_forward); } else { msg($do->errmsg); } } else { include tpl('fields_add'); } break; case 'edit': $itemid or msg(); $do->itemid = $itemid; if ($submit) { if ($do->pass($post)) { $do->edit($post);