ThinkPHP自定义成功界面、失败界面、异常界面

在ThinkPHP的手册中,附录里边的配置参考,有一个模板引擎设置。

或者在手册里面的控制器,跳转和重定向里面。

紧接着,就讲到了如何自定义这些界面。

将上诉的配置参数写到到配置文件里,修改路径到自己指定的路径,就可以现在自己的写的界面了。

另外一种写法:

//自定义提示界面‘TMPL_ACTION_ERROR‘     =>  MODULE_PATH.‘View/Public/error.html‘, // 默认错误跳转对应的模板文件‘TMPL_ACTION_SUCCESS‘   =>  MODULE_PATH.‘View/Public/success.html‘, // 默认成功跳转对应的模板文件‘TMPL_EXCEPTION_FILE‘   =>  MODULE_PATH.‘View/Public/exception.html‘,// 异常页面的模板文件
时间: 2024-10-12 05:29:58

ThinkPHP自定义成功界面、失败界面、异常界面的相关文章

网站登录界面包数据库异常

在系统的登录界面包数据库异常的解决方法: 1.可能是oracle客户端和服务器端版本限制要求(重新安装oracle32位客户端). 2.数据库中的数据被修改(重新导入该系统的数据).

Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他

现在开发中的功能需要直接跳转到拨号.联系人.短信界面等等,查找了很多资料,自己整理了一下. 首先,我们先看拨号界面,代码如下: [java] view plaincopy Intent intent =new Intent(); intent.setAction("android.intent.action.CALL_BUTTON"); startActivity(intent); 和 [java] view plaincopy Uri uri = Uri.parse("te

session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java判断是否是ajax请求)

在登录过滤器中,判断请求是ajax请求还是超链接或者地址栏变化的请求 if (httpServletReq.getHeader("x-requested-with") != null && httpServletReq.getHeader("x-requested-with").equalsIgnoreCase("XMLHttpRequest")) { JSONObject jsessiontimeout = new JSONOb

iOS:Swift界面实例1, 简单界面

Apple推出了基于Objective-C的新语言Swift. 通过实例, 我们可以很好的感受这门新语言 注意事项: 在XCode6_Beta中, 如果有中文, IDE的自动补全功能就会失效, 所以开始调试的时候可以先用英文, 后面再用中文替代. 1. 新建iOS -> Single View Application. 2. 修改AppDelegate.swift文件 1 // 2 // AppDelegate.swift 3 // UIByCode_Swift_1_HelloWorld 4 /

如何在Winform界面中设计图文并茂的界面

在Winform里面,很多控件元素都是标准的,如图标.按钮.工具栏等等,所以一般设计标准的Winform界面比较快捷,但是往往这样的界面相对单调一些,特别在界面控件比较少的情况下,我们往往需要加入一些图片.背景什么来衬托一下,看起来图文并茂一些,本文主要介绍,如何在Winfrom里面利用各种控件的特点,设计一个相对比较美观.图文并茂的Winform界面. 1.界面效果分析 在一些场景里面,如一些进销存的系统里面,我们往往把一些相关的模块处理放在一起,如进货.退货.库存调入.调出.产品.库存.盘点

iOS手势 规避同一界面上不同子界面同时响应多个手势

最近在项目中遇到这样一个有关iOS手势的问题,首先需求描述如下:“在一个CollectionView中,要求长按不同的cell,产生一个cell的snapshot,此时可拖拽这个snapshot再进行后续的操作(如拖到view的某个位置出发一个事件)”.需求本身并不复杂,但要求每次只能有一个cell响应长按手势,不允许同时有两个或以上的cell响应长按手势. 我们知道UIGestureRecognizer有很多回调和方法可以兼容同一个View上的多种手势,网上相关的教程也很多,比如: http:

Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面

现在开发中的功能需要直接跳转到拨号.联系人.短信界面等等,查找了很多资料,自己整理了一下.1.跳转到拨号界面,代码如下: 1)直接拨打 Intent intentPhone = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber)); startActivity(intentPhone); 2)跳转到拨号界面 Intent intent = newIntent(Intent.ACTION_DIAL,Uri.pars

Android 打开设置界面或者WiFi连接界面

1.使用APP打开系统的设置界面或者WiFi连接界面 startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); //直接进入手机中的wifi网络设置界面 } startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS )); //直接进入手机中设置界面 }

Android实例-手机安全卫士(十五)-由主界面进入手机防盗界面

一.目标 1.在主界面中通过“设置防盗密码”或者“输入防盗密码”后,对话框消失,并进入”手机防盗界面“. 2.进入是”手机防盗界面“时,根据有无完成”手机防盗设置向导“的情况进入不同的界面.若未完成,则进入向导界面,若已完成,则进入防盗界面.          二.代码实现. 1.在程序包(com.example.mobilesafe)下新建两个Activity(分别取名SecurityActivity和SetupWizard),并在配置文件(AndroidManifest.xml)中完成注册.