AdministratorAction::savePageConfig PHP Метод

savePageConfig() публичный Метод

* * 保存页面配置信息
public savePageConfig ( )
    public function savePageConfig()
    {
        //TODO 保存权限判断
        $key = t($_POST['pageKey']);
        $title = t($_POST['pageTitle']);
        unset($_POST['pageKey'], $_POST['pageTitle']);
        if (!isset($_POST['key'])) {
            $this->error();
            exit;
        }
        // 保存成KEY=>VALUE形式
        $keyArr = $_POST['key'];
        foreach ($_POST as &$v) {
            $v = $this->setKVArr($v, $keyArr);
        }
        $data[$key] = $_POST;
        if (model('Xconfig')->pageKey_lput('pageKey', $data)) {
            LogRecord('admin_config', 'editPagekey', array('name' => $title, 'k1' => L('PUBLIC_ADMIN_EDIT_PEIZHI')), true);
            $this->success();
        } else {
            $this->error();
        }
    }