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 相关文章推荐
PHP获取类中常量,属性,及方法列表的方法
Apr 09 PHP
在PHP中养成7个面向对象的好习惯
Jan 28 PHP
php中神奇的fastcgi_finish_request
May 02 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
Jul 23 PHP
ThinkPHP的URL重写问题
Jun 22 PHP
php使用cookie显示用户上次访问网站日期的方法
Jan 26 PHP
作为程序员必知的16个最佳PHP库
Dec 09 PHP
PHP访问数据库集群的方法小结
Mar 14 PHP
XHProf报告字段含义的解析
May 17 PHP
php 截取GBK文档某个位置开始的n个字符方法
Mar 08 PHP
PHP实现的最大正向匹配算法示例
Dec 19 PHP
PHP开发api接口安全验证操作实例详解
Mar 26 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
一个ORACLE分页程序,挺实用的.
2006/10/09 PHP
php强制运行广告的方法
2014/12/01 PHP
PHP实现通过strace定位故障原因的方法
2018/04/29 PHP
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
jquery checkbox全选、取消全选实现代码
2010/03/05 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
JS.findElementById()使用介绍
2013/09/21 Javascript
jquery中get和post的简单实例
2014/02/04 Javascript
javascript数据结构之双链表插入排序实例详解
2015/11/25 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
正则表达式替换html元素属性的方法
2016/11/26 Javascript
jquery 校验中国身份证号码实例详解
2017/04/11 jQuery
Vue 2.0入门基础知识之内部指令详解
2017/10/15 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
使用Vue Composition API写出清晰、可扩展的表单实现
2020/06/10 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
2021/01/26 Vue.js
Python中optparse模块使用浅析
2015/01/01 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
使用rpclib进行Python网络编程时的注释问题
2015/05/06 Python
Python 使用多属性来进行排序
2019/09/01 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
2020/11/05 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
教育系毕业生中文求职信范文
2013/10/06 职场文书
行政人员工作职责
2013/12/05 职场文书
承办会议欢迎词
2014/01/17 职场文书
检举信的格式及范文
2014/04/04 职场文书
人事经理岗位职责
2014/04/28 职场文书
民事和解协议书格式
2014/11/29 职场文书
个人年底工作总结
2015/03/10 职场文书
保护校园环境倡议书
2015/04/28 职场文书
table不让td文字溢出操作方法
2022/12/24 HTML / CSS