thinkphp3.2自定义success及error跳转页面

thinkphp3.2自定义success及error跳转页面

默认的thinkphp success及error的默认模板不是很好看,下面分享如何自定义success及error页面,这里用的是thinkphp 3.2.2版本
默认的thinkphp success及error的默认模板不是很好看,下面分享大家如何自定义success及error页面,这里用的是thinkphp 3.2.2版本
首先在配置文件中添加以下代码(/Application/Admin/Conf/config.php)

//自定义success和error的提示页面模板
'TMPL_ACTION_SUCCESS'=>'Public:dispatch_jump',
'TMPL_ACTION_ERROR'=>'Public:dispatch_jump',


这里error和success是公用的一个模板文件,代码如下(/Application/Admin/View/Public/dispatch_jump.html)

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2.     <html xmlns="http://www.w3.org/1999/xhtml">
  3.     <head>
  4.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5.     <title>跳转提示</title>
  6.     <style type="text/css">
  7.     *{ padding: 0; margin: 0; }
  8.     body{ background: #fff; font-family: '微软雅黑'; color: #333; font-size: 6px; }

  9.     .message{width: 400px;height: 150px;margin:auto;border:1px solid #1B8F24;margin-top: 30px;}
  10.     .head{width: 100%;height: 30px;background: rgb(222,245,194);text-align: center;padding-top: 5px;}
  11.     .content{height: 120px;width: 100%;}
  12.     .success ,.error{text-align: center;margin-top: 30px;}
  13.     .jump{text-align: center;margin-top: 20px;}
  14.     </style>

  15.     </head>

  16.     <body>
  17.     <div class="message">

  18.     <div class="head"><span>Ace Admin提示信息:</span></div>

  19.     <div class="content">

  20.     <?php if(isset($message)) {?>

  21.     <p class="success">:) <?php echo($message); ?></p>

  22.     <?php }else{?>

  23.     <p class="error">:( <?php echo($error); ?></p>

  24.     <?php }?>

  25.     <p class="detail"></p>

  26.     <p class="jump">

  27.     <a id="href" href="<?php echo($jumpUrl); ?>">如果你的浏览器没有自动跳转,请点击这里...</a>

  28.     <br />

  29.     等待时间: <b id="wait"><?php echo($waitSecond); ?></b>

  30.     </p>

  31.     </div>

  32.     </div>

  33.     <script type="text/javascript">

  34.     (function(){

  35.     var wait = document.getElementById('wait'),href = document.getElementById('href').href;

  36.     var interval = setInterval(function(){

  37.     var time = --wait.innerHTML;

  38.     if(time <= 0) {

  39.     location.href = href;

  40.     clearInterval(interval);

  41.     };

  42.     }, 1000);

  43.     })();

  44.     </script>

  45.     </body>

  46.     </html>
复制代码

详细内容请点击http://www.jb100.net/html/content-28-252-1.html

转载于:https://www.cnblogs.com/shsgl/p/5474070.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/357259.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推荐几十本投资书籍、互联网书籍及热门查看流量的工具

工欲善其事必先利其器,今天孙叫兽给大家分享一下互联网运营的书籍、投资的书籍及一些查看抖音、微信公众号等后台数据的工具,个人感觉还是很实用的,内容有点多,不知道的可以根据图中的文字进行搜索。 互联网运行推荐阅书籍 投资理财的书籍 这里仅仅提供书籍的名称,根据书名…

Java Swing模型视图适配器介体

通常&#xff0c;我基于Spring Framework构建Java应用程序。 但是&#xff0c;最近有人要求我使用与语言无关的MVC框架PureMVC为客户端实现Java桌面应用程序&#xff0c;因此以下是我在Java Swing中为PureMVC进行员工管理展示的演示实现。 如果您想继续&#xff0c;可以在GitHu…

jquery.cookie.js操作cookie实现“记住密码”

//初始化页面时验证是否记住了密码 $(document).ready(function() {if ($.cookie("rmbUser") "true") {$("#rmbUser").attr("checked", true);$("#user").val($.cookie("userName"));$("#pass").val($…

程序员跳槽指南

找工作是件非常重要的事情,它直接影响你1~2年,间接影响你3~5年的人生。⼀个潜在的机会会让你少奋斗很多年,而一次冲动的离职,会让你和千万财富错失交臂。 忘掉那些随地乱扔的小广告,还有从几十个样本做出来的所谓调查报告,换工作不是⼀场说走就走的旅行,而是⼀个深思熟虑…

NSDictionary NSArray 转中文输出

// // NSDictionaryDescribetionDictionary.m // fengzi // // Created by 谢泽锋 on 16/5/10. // Copyright © 2016年 xiezefeng. All rights reserved. //#import <Foundation/Foundation.h> //数据字典数字打印中文显示implementation NSDictionary (Describ…

vue学习经验分享,在这个大前端时代,你再不会vue就out啦

主要为大家大致的介绍Vue的介绍、环境搭建要求、如何开发等经验分享 目录 vue介绍 Vue的MVVM模式介绍 Vue之HelloWorld Vue的生命周期 从Vue到页面

netbeans 源文件_具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian

netbeans 源文件您可能已关注我的文章&#xff0c;该文章介绍了如何使用嵌入式GlassFish测试更复杂的场景&#xff08; 第I部分/第II部分 &#xff09;。 在我要做的事情上&#xff0c;下一步是使此设置与最新的WebLogic 12c一起使用。 入门 按照我的前两个帖子的入门部分中的…

程序员外包避坑指南?

为什么我不建议你去外包? 外包的分类 外包公司一般有两类,一类是驻场外包,一类是非驻场外包。二者的区别为是否需要被外派到甲方公司上班。如果需要,那么就属于驻场外包,否则就是非驻场外包。 虽然都是外包,但是两者的区别还是挺大的。 先说说驻场外包。由于需要被外派到…

数据库设计三大范式

数据库设计三大范式 为了建立冗余较小、结构合理的数据库&#xff0c;设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库&#xff0c;必须满足一定的范式。 在实际开发中最为常见的设…

在各个PC端应用使用表情的快捷键,王大妈都开始用这个表情啦

很多人像在文章或者聊天使用表情&#xff0c;但是不知道如何输入&#xff0c;下面孙叫兽就来带你体验一下吧 快捷键 win. 比如在微信聊天框使用win. 就可以输入表情符号&#xff0c;颜文字及符号。 你们学废了&#xff1f;

扩展Java EE应用程序的基础

老实说&#xff0c;“可扩展性”是一个详尽的主题&#xff0c;并且通常没有被很好地理解。 通常&#xff0c;它被假定与高可用性相同。 我已经看到新手程序员和“经验丰富”的建筑师都建议将“ 集群 ”作为可伸缩性和HA的解决方案。 它实际上没有任何问题&#xff0c;但是问题在…

Mac MySQLdb模块安装,可算解决了

转载&#xff1a;http://blog.csdn.net/janronehoo/article/details/25207825 叨叨 短评&#xff1a;这篇文章感觉是比较全面解决Mac MySQLdb模块安装问题的文章了&#xff0c;特别转载一下 安装过程主要是mysql_config not found错误&#xff0c;这个错误通常卡住很多初学者&a…

史上最全wireshark使用教程,8万字整理总结,建议先收藏再耐心研读

目录 第 1 章 介绍... 1 1.1. 什么是Wireshark. 1 1.1.1. 主要应用... 1

小白自学前端,轻松月入过万哦!

第一、 前端的入门操作 首先是要熟悉前端的基础操作。 前端的基础&#xff1a;JavaScript&#xff0c;HTML&#xff0c;CSS&#xff0c;然后可以深入学习jQuery。 如果你是想 1.专攻网页&#xff0c;那你就学习HTML。 2.专攻层叠样式表&#xff0c;就学习CSS&#xff0c;它可以…

解决hibernate中的懒加载(延迟加载)问题

解决hibernate中的懒加载(延迟加载)问题 我们在开发的时候经常会遇到延迟加载问题&#xff0c;在实体映射时&#xff0c;多对一和多对多中&#xff0c;多的一样的属性默认是lazy"true"(即&#xff0c;默认是延迟加载)&#xff0c; 如&#xff1a;<many-to-one nam…

netbeans代码提示_Java代码现代化的七个NetBeans提示

netbeans代码提示在“ 七个不可或缺的NetBeans Java提示”一文中 &#xff0c;我谈到了一般使用NetBeans提示的问题&#xff0c;然后重点介绍了七个提示。 接下来列出了该帖子中强调的七个提示&#xff1a; 可疑方法调用 使用或&#xff01; AND字符串构造函数比较字符串 构造…

史上最全SVN使用总结,建议先收藏后观看

最近在公司又开始玩SVN啦&#xff0c;这里给大家总结一下&#xff0c;基本上在公司不是用git就是用SVN进行代码管理&#xff0c;作为程序员&#xff0c;这些工具的使用还是需要熟悉了解一下的&#xff0c;本期孙叫兽给大家分享一下SVN相关的知识点&#xff0c;做到会用即可。不…

JS常用正则表达式

感谢水之原的整理&#xff0c;比较全得正则表达式 整数或者小数&#xff1a;^[0-9]\.{0,1}[0-9]{0,2}$只能输入数字&#xff1a;"^[0-9]*$"。只能输入n位的数字&#xff1a;"^\d{n}$"。只能输入至少n位的数字&#xff1a;"^\d{n,}$"。只能输入m~…

14万字面试题汇总整理,祝你顺利斩获大厂前端offer

导读&#xff1a;最近很多小伙伴私信我说&#xff0c;一般大厂的前端面试题都有哪些&#xff0c;应该如何准备&#xff0c;要不要刷题等等&#xff0c;这里孙叫兽简单给大家总结一下前端的高频面试题&#xff0c;如果对你有帮助&#xff0c;记得点赞评论收藏。现在很多大厂都比…

异步处理时的JPA

几年前&#xff0c;在Java世界中&#xff0c;几乎所有的“企业”类项目都需要JPA与数据库进行通信&#xff0c;这几乎是显而易见的。 JPA是Joel Spolsky描述的“ 泄漏抽象 ”的完美示例。 刚开始时很棒而又容易&#xff0c;但最后很难调整和限制。 对于许多参与数据访问层的后端…