示例#1
0
                        $result['msg'] = "Fail";
                    } else {
                        $res = C::t('common_setting')->delete("bigapp_view_" . $view_id);
                        //$res = true;
                        if (!$res) {
                            //删除失败
                            $result['code'] = '1';
                            $result['msg'] = "Fail";
                        } else {
                            //删除成功
                            //更新view视图列表
                            //视图列表
                            $res = C::t("common_setting")->fetch("bigapp_view_list", true);
                            if (isset($res[$view_id])) {
                                unset($res[$view_id]);
                                $settings = array("bigapp_view_list" => $res);
                                C::t('common_setting')->update_batch($settings);
                            }
                            $result['code'] = '0';
                            $result['msg'] = "Succ";
                            $result['views'] = AppDesign::getViewsData();
                        }
                    }
                }
            }
            echo BIGAPPJSON::encode($result);
            die(0);
        }
    }
}
// vim600: sw=4 ts=4 fdm=marker syn=php
示例#2
0
foreach (BigAppConf::$defaultButtonSkeleton as $key => &$value) {
    $value['name'] = Utils::converGbkString($value['name']);
}
//REQUEST_METHOD_DOMAIN
AppDesign::makeCors($_SERVER['REQUEST_METHOD'], '*');
if (isset($_GET["method"]) && $_GET["method"] == "global") {
    $btn_list = array(array("id" => "1", "value" => Utils::converGbkString("自定义tab")), array("id" => "2", "value" => Utils::converGbkString("版块")), array("id" => "3", "value" => Utils::converGbkString("首页发帖")), array("id" => "4", "value" => Utils::converGbkString("消息")), array("id" => "5", "value" => Utils::converGbkString("我的")));
    $tab_list = array(array("id" => "1", "value" => Utils::converGbkString("单页面")), array("id" => "2", "value" => Utils::converGbkString("导航页面")), array("id" => "3", "value" => Utils::converGbkString("WAP页面")));
    $result = array("btn_list" => $btn_list, "tab_list" => $tab_list);
    echo BIGAPPJSON::encode($result);
    die(0);
} else {
    if (isset($_GET["method"]) && $_GET["method"] == "global1") {
        $btn_list = array(array("id" => "1", "value" => Utils::converGbkString("自定义tab")), array("id" => "2", "value" => Utils::converGbkString("版块")), array("id" => "3", "value" => Utils::converGbkString("首页发帖")), array("id" => "4", "value" => Utils::converGbkString("消息")), array("id" => "5", "value" => Utils::converGbkString("我的")));
        $tab_list = array(array("id" => "1", "value" => Utils::converGbkString("单页面")), array("id" => "2", "value" => Utils::converGbkString("导航页面")), array("id" => "3", "value" => Utils::converGbkString("WAP页面")));
        $result = array("btn_list" => $btn_list, "tab_list" => $tab_list, "views" => AppDesign::getViewsData());
        echo BIGAPPJSON::encode($result);
        die(0);
    } else {
        if (isset($_GET["method"]) && $_GET["method"] == "skeleton") {
            //获取按钮骨架数据
            updatecache('setting');
            if (isset($_G['setting']['bigapp_buttons_skeleton_edit'])) {
                $succRet['data'] = unserialize($_G['setting']['bigapp_buttons_skeleton_edit']);
            } else {
                $succRet['data'] = C::t('common_setting')->fetch("bigapp_buttons_skeleton_edit", true);
            }
            //没取到数据,保存默认数据
            if (isset($succRet['data'][0]) && empty($succRet['data'][0])) {
                $settings = array('bigapp_buttons_skeleton_edit' => BigAppConf::$defaultButtonSkeleton);
                C::t('common_setting')->update_batch($settings);