thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例


Posted in PHP onJuly 03, 2019

本文实例讲述了thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能。分享给大家供大家参考,具体如下:

Loader::action('common/successTips',['mess' => '登录','url'=> 'manage/diary/diarys']);
//公共目录common
/**
 * 操作成功
 * @param string $mess
 * @param string $url
 * @return mixed
 */
public function successTips($mess = '操作',$url = '')
{
  $this->assign(['tip'=>$mess,'result'=>'OK','url'=>$url]);
  return $this->fetch('common/tips');
}
/**
 * 操作失败
 * @param string $mess
 * @param string $url
 * @return mixed
 */
public function failTips($mess = '操作',$url = '')
{
  $this->assign(['tip'=>$mess,'result'=>'NO','url'=>$url]);
  return $this->fetch('common/tips');
}
//登陆调用
public function login()
  {
//    return '..';
    $hh = true;
    if ($hh)
    {
      $ww = $this->successTips('登录','manage/diary/diarys');
      return $ww;
    }
    else{
      return '登陆失败';
    }
  }

这里调用之后 需要return  或者直接return就行

还有因为common里边准备设置一个判断是否登录的函数 准备登录页跳过它 使用common::successTips() 调用也可以,但是这里successTips() 要使用static 是指为静态方法。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
介绍几个array库的新函数 php
Dec 29 PHP
escape unescape的php下的实现方法
Apr 27 PHP
php preg_match_all结合str_replace替换内容中所有img
Oct 11 PHP
Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
Dec 06 PHP
PHP 数组基础知识小结
Aug 20 PHP
PHP服务器页面间跳转实现方法
Aug 02 PHP
PHP 线程安全与非线程安全版本的区别深入解析
Aug 06 PHP
php使用百度ping服务代码实例
Jun 19 PHP
PHP生成不重复随机数的方法汇总
Nov 19 PHP
Laravel 5框架学习之表单验证
Apr 08 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
Nov 25 PHP
PHP CURL中传递cookie的方法步骤
May 09 PHP
Centos7 Yum安装PHP7.2流程教程详解
Jul 02 #PHP
thinkphp5修改view到根目录实例方法
Jul 02 #PHP
PHP rmdir()函数的用法总结
Jul 02 #PHP
PHP+iframe模拟Ajax上传文件功能示例
Jul 02 #PHP
PHP使用HTML5 FormData对象提交表单操作示例
Jul 02 #PHP
PHP实现带进度条的Ajax文件上传功能示例
Jul 02 #PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
Jul 01 #PHP
You might like
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
浅谈本地WAMP环境的搭建
2015/05/13 PHP
JavaScript 面向对象之命名空间
2010/05/04 Javascript
jQuery Study Notes学习笔记 (二)
2010/08/04 Javascript
基于jquery自定义图片热区效果
2012/07/21 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
2013/04/15 Javascript
SuperSlide标签切换、焦点图多种组合插件
2015/03/14 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
jquery判断输入密码两次是否相等
2020/04/22 Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
2015/12/13 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
Javascript 5种方法实现过滤删除前后所有空格
2016/06/22 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
js实现带箭头的进度流程
2020/03/26 Javascript
Python实现的金山快盘的签到程序
2013/01/17 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
Python中set与frozenset方法和区别详解
2016/05/23 Python
解决Django migrate No changes detected 不能创建表的问题
2018/05/27 Python
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
python 数据库查询返回list或tuple实例
2020/05/15 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
英国婴儿和儿童服装网站:Vertbaudet
2018/04/02 全球购物
办公室文秘自我鉴定
2013/09/21 职场文书
课程设计心得体会
2013/12/28 职场文书
英文求职信写作小建议
2014/02/16 职场文书
师恩难忘教学反思
2014/04/27 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python