ThinkPHP5的配置之修改默认跳转成功和失败页面
来源:互联网 发布:淘宝网上工作 编辑:程序博客网 时间:2024/05/12 18:19
ThinkPHP5中有自带的跳转页面,就是一个笑脸(不明白为什么这个笑脸是横着的)。闲来无事修改了这个框架默认的成功或者失败的跳转页面。
在外部config.php文件夹中,找到以下参数(推荐在修改之前复制一份注释掉,以防修改后不能恢复):
// 默认跳转页面对应的模板文件 'dispatch_success_tmpl' => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl', 'dispatch_error_tmpl' => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl',
然后根据这个参数就知道:
dispatch_success_tmpl 成功跳转的模板页面
dispatch_error_tmpl 失败跳转的模板页面
THINK_PATH 这是默认模板自己的常量,tpl是模块,dispatch_jump.tpl则是页面的名称。
修改模板页面步骤如下:
我的目录结构如下图:
F是失败的跳转页面,S是成功的跳转页面。
根据目录结构可以看到,页面都在application中的index模块中view下面的index文件夹中。
所以配置参数修改为:
// 默认跳转页面对应的模板文件 'dispatch_success_tmpl' => APP_PATH . 'index' . DS . 'view/index/error.html', 'dispatch_error_tmpl' => APP_PATH . 'index' . DS . 'view/index/ok.html',
APP_PATH能够将路径指引到application下。DS后面的路径接着模块写,就ok了。
然后就可以在controller中新建一个控制器,调用新的模板页面
默认success(参数1,参数2,参数3)和error(参数1,参数2,参数3)函数有参数:
http://www.kancloud.cn/manual/thinkphp5/118051
不好意思,管当文档有的就不写了。
1 0
- ThinkPHP5的配置之修改默认跳转成功和失败页面
- 【ThinkPHP】修改ThinkPHP3.1.x成功与失败的跳转页面
- discuz 注册和登陆成功后跳转页面修改
- 怎样修改角色登录成功的跳转的页面
- 请问如何修改Yii默认跳转的登录页面地址
- 修改Yii默认跳转的登录页面地址
- 修改用户信息的时候,使用Servlet对新的数据和数据库的数据进行对比,修改成功实现页面的弹窗和页面的跳转
- Thinkphp5 表单提交额外参数和页面跳转参数传递
- 用jsp实现登录,登录成功则跳转到登录成功页面,失败则跳转到失败页面
- 改变登录成功后跳转的页面
- 失败的跳转页面----csdn的源代码
- 【Jquery mobile】修改页面默认配置
- 微软的成功和失败
- 关于用struts所配置的Action默认页面的跳转问题
- 我的shiro之旅: 十五 shiro 登录成功后,跳转到登录前的页面
- npm安装模块失败,修改Nodejs内置的npm默认配置路径
- Yii成功失败提示信息跳转的实现
- 用AngularJS做登录和注册成功后的页面跳转并传参数
- 58到家MQ如何快速实现流量削峰填谷
- Maven-maven介绍&maven安装配置&创建maven工程&M2Eclipse
- 百度地图
- 还债系列之数据结构——数组和链表
- spark SQL学习(数据源之json)
- ThinkPHP5的配置之修改默认跳转成功和失败页面
- 地位地图
- LeetCode#206. Reverse Linked List
- javascript分页类Killpage
- JavaScript 1.3 对象补充:JS声明对象时属性名加引号与不加引号的区别(转)
- 宅急送 项目第二天(完整流程)
- 强化学习-几个基本概念
- LeetCode (Remove Duplicates from Sorted Array)
- VirtualBox 中的 lineageOS,点击 Developer options (打算打开调试功能),GUI 重启