Exemplo n.º 1
0
        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" />