case "add": //检查权限 System::check_func('system-system-set', false); $name = getgpc('name'); $sort = getnum("sort", 0); $parent = getnum("parent", 0); $parent = $parent ? getnum("category", 0) : $parent; $sql = "INSERT INTO `mod:common_category`(appid,name,parent,sort,state,dateline) VALUES('system-district','" . $name . "'," . $parent . "," . $sort . ",1," . time() . ")"; System::$db->execute($sql); $_G['project']['message'] = "新增区域成功!"; break; } //更新分类数组缓存 Cached::multi('system', "SELECT id,name,parent,state FROM `mod:common_category` WHERE appid = 'system-district' ORDER BY sort ASC", 'table.district', array('alias' => 'district')); //更新分类脚本缓存 Cached::script('system', "SELECT id,name,parent FROM `mod:common_category` WHERE appid = 'system-district' ORDER BY sort ASC", "DISTRICT", "mod.district", array('unicode' => array('name'))); } Cached::loader('system', 'table.district'); ?> <?php echo System::check_func('system-system-set', true); ?> <div id="search"> <form name="find-form" id="find-form" method="post" data-mode="edit" data-valid="true"> <span class="action"> <input type="button" value="更新缓存" onclick="if(confirm('确定现在更新分类缓存吗?')){location.href='?action=create';}" class='button'> </span> 区域:<input name="name" type="text" class="text" value="" size="20" data-valid-name="分类名称" data-valid-empty="yes" />