/** * 返回401 * 可以根据实际情况在项目内覆盖 * * @return void */ public function redirectTo401() { if (IS_AJAX) { exit(Response::send_http_status(401)); } else { Redirect::error(Lang::get('_ERROR_401'), Url::make($this->loginPage)); } }
public function post_edit() { $data = $this->model->create(); $this->model->save($data); Redirect::success('编辑成功', Url::make('index', $this->query)); }
/** * URL组装 支持不同URL模式 * * @param string $url URL表达式,格式:'[分组/模块/操作#锚点@域名]?参数1=值1&参数2=值2...' * @param string|array $vars 传入的参数,支持数组和字符串 * @param string $suffix 伪静态后缀,默认为true表示获取配置值 * @param boolean $redirect 是否跳转,如果设置为true则表示跳转到该URL地址 * @param boolean $domain 是否显示域名 * * @return string */ function U($url = '', $vars = '', $suffix = true, $domain = false) { return Url::make($url, $vars, $suffix, $domain); }