Action类的success和error方法第三个参数为数字时候,表示指定页面跳转时间,例如:
$this->success('操作成功','index',-1,3);
$this->error('操作失败','error',-1,5);
如果是ajax跳转 必须用true:
$this->success('操作成功','index',true);
模板文件可以使用模板标签,并且可以使用下面的模板变量:
变量 | 含义 |
---|---|
$data | 要返回的数据 |
$msg | 页面提示信息 |
$code | 返回的code |
$wait | 跳转等待时间 单位为秒 |
$url | 跳转页面地址 |
error方法会自动判断当前请求是否属于
Ajax
请求,如果属于Ajax
请求则会自动转换为default_ajax_return
配置的格式返回信息。 success在Ajax
请求下不返回信息,需要开发者自行处理。