热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

thinkphp的常用页面跳转语句的用法

注意四点:1.Action::error(行338)操作错误跳转的快捷方法:publicvoiderror(string$errorMsg,[Boolean$aj

注意四点:

1.Action::error (行 338)
操作错误跳转的快捷方法
: public
void error (string $errorMsg, [Boolean $ajax = false])
string $errorMsg: 错误信息
: 是否为Ajax方式
::success (行 360)
操作成功跳转的快捷方法
: public
void success (string $message, [Boolean $ajax = false])
string $message: 提示信息
: 是否为Ajax方式
::redirect (行 473)
Action跳转(URL重定向) 支持指定模块和延时跳转
: public
void redirect (string $action, [string $module = MODULE_NAME], [string $route = ''], [string $app = APP_NAME], [array $params = array()], [integer $delay = 0], [string $msg = ''])
string $action: 要跳转的Action
: 要跳转的Module 默认为当前模块
: 要跳转的App 默认为当前项目
: 路由名
array $params: 其它URL参数
: 延时跳转的时间 单位为秒
: 跳转提示信息
::forward (行 431)
执行某个Action操作(隐含跳转) 支持指定模块和延时执行
: public
void forward ([mixed $action = '_dispatch_jump'], [string $module = MODULE_NAME], [string $app = APP_NAME], [boolean $exit = false], [integer $delay = 0])
mixed $action: 要跳转的Action 默认为_dispatch_jump
: 要跳转的Module 默认为当前模块
: 要跳转的App 默认为当前项目
: 是否继续执行
: 延时跳转的时间 单位为秒
(string $url, [integer $time = 0], [string $msg = ''])      access         Boolean $ajax
2.Action      access         Boolean $ajax
3.Action      access         string $module   string $app   string $route      integer $delay   string $msg   
4.Action      access         string $module   string $app   boolean $exit   integer $delay   
5.redirect
    URL重定向
    string $url  要定向的URL地址
    integer $time  定向的延迟时间,单位为秒
    string $msg  提示信息
    void redirect1-4 是action的方法。也就是说在action类可以用$this->error()等就可以调用了。5 是个函数,在任何地方都可以调用。调用Action::error()与Action::success()是需要在Tpl/Default/Public目录下添加一个Success.html文件才能跳转。否则提示模板找不到。Action::redirect() 和函数redirect()的区别在于Action::redirect()的参数是操作名,模块名,项目名。而函数redirect()的方法是完整的URL。


推荐阅读
  • 《GOF设计模式》—命令(COMMAND)—Delphi源码示例:支持取消和重做(多次取消1)
    示例:多次取消1说明:      若要支持多级的取消和重做,就需要有一个已被执行命令的历史列表(historylist),该列表的最大长度决定了取消和重做的级数。历史列表存储 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • Java太阳系小游戏分析和源码详解
    本文介绍了一个基于Java的太阳系小游戏的分析和源码详解。通过对面向对象的知识的学习和实践,作者实现了太阳系各行星绕太阳转的效果。文章详细介绍了游戏的设计思路和源码结构,包括工具类、常量、图片加载、面板等。通过这个小游戏的制作,读者可以巩固和应用所学的知识,如类的继承、方法的重载与重写、多态和封装等。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • PrivateConstLF_FACESIZE32PrivateConstCF_PRINTERFONTS&H2PrivateConstCF_SCREENFONTS ... [详细]
  • 文章来源:http:www.blogjava.netchangchengarchive20100304314515.html我们编写的是Andorid的 ... [详细]
  • IntegertoRomanGivenaninteger,convertittoaromannumeral.Thenumberisguarant ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • SCJP认证全称为SUN认证Java程序员,是Java认证系列中最基础的一门认证。要通过Java的其他认证,必须先通过SCJP认证(SCEA认证除外)。即使SUN被Oracle收购 ... [详细]
  • Java中处理大数据问题(BigInteger、BigDecimal)
    原文转自:https:blog.csdn.netzhongkeleearticledetails52289163;http:www.cnblogs.c ... [详细]
  • Reversedigitsofaninteger.(反转一个整型数)Example1:x123,return321Example2:x-123,return-3211 ... [详细]
author-avatar
全都变了吗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有