示例#1
0
 /**
  * 返回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));
     }
 }
示例#2
0
 public function post_edit()
 {
     $data = $this->model->create();
     $this->model->save($data);
     Redirect::success('编辑成功', Url::make('index', $this->query));
 }
示例#3
0
/**
 * 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);
}