CONTROL_APP::ctl_show PHP Метод

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

*============编辑管理员界面============ 返回提示
public ctl_show ( )
    function ctl_show()
    {
        if (!isset($this->adminLogged["admin_allow"]["app"]["browse"]) && !$this->is_super) {
            return array("alert" => "x050301");
        }
        $_num_appId = fn_getSafe(fn_get("app_id"), "int", 0);
        if ($_num_appId < 1) {
            return array("alert" => "x050203");
        }
        $_arr_appRow = $this->mdl_app->mdl_read($_num_appId);
        if ($_arr_appRow["alert"] != "y050102") {
            return $_arr_appRow;
        }
        $this->tplData["appRow"] = $_arr_appRow;
        $this->obj_tpl->tplDisplay("app_show.tpl", $this->tplData);
        return array("alert" => "y050102");
    }

Usage Example

Пример #1
0
//不能非法包含或直接执行
if (!defined("IN_BAIGO")) {
    exit("Access Denied");
}
include_once BG_PATH_INC . "common_admin_ctl.inc.php";
//载入全局通用
include_once BG_PATH_INC . "is_admin.inc.php";
//验证是否已登录
include_once BG_PATH_CONTROL_ADMIN . "ctl/app.class.php";
//载入应用控制器
$ctl_app = new CONTROL_APP();
//初始化应用
switch ($GLOBALS["act_get"]) {
    case "show":
        //显示
        $arr_appRow = $ctl_app->ctl_show();
        if ($arr_appRow["alert"] != "y190102") {
            header("Location: " . BG_URL_ADMIN . "ctl.php?mod=alert&act_get=show&alert=" . $arr_appRow["alert"]);
            exit;
        }
        break;
    case "form":
        //创建、编辑表单
        $arr_appRow = $ctl_app->ctl_form();
        if ($arr_appRow["alert"] != "y190102") {
            header("Location: " . BG_URL_ADMIN . "ctl.php?mod=alert&act_get=show&alert=" . $arr_appRow["alert"]);
            exit;
        }
        break;
    case "belong":
        //用户授权