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中变量及部分适用方法
Mar 27 PHP
配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
Apr 25 PHP
PHP 删除一个目录及目录下的所有文件的函数代码
May 26 PHP
新手学习PHP的一些基础知识分享
Jul 27 PHP
根据ip调用新浪api获取城市名并转成拼音
Mar 07 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
Yii中实现处理前后台登录的新方法
Dec 28 PHP
php获取访问者浏览页面的浏览器类型
Jan 23 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
Mar 08 PHP
PHP字符串与数组处理函数用法小结
Jan 07 PHP
详解phpstorm2020最新破解方法
Sep 17 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的FTP学习(一)[转自奥索]
2006/10/09 PHP
为PHP初学者的8点有效建议
2010/11/20 PHP
mantis安装、配置和使用中的问题小结
2014/07/14 PHP
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
获取客户端电脑日期时间js代码(jquery)
2012/09/12 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
javascript ajax的5种状态介绍
2014/08/18 Javascript
javascript框架设计读书笔记之数组的扩展与修复
2014/12/02 Javascript
jquery.cookie.js使用指南
2015/01/05 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
javascript简单比较日期大小的方法
2016/01/05 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
2016/01/06 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
BootStrapTable服务器分页实例解析
2016/12/20 Javascript
深入理解js中的加载事件
2017/02/08 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
2018/08/28 Javascript
node.js的Express服务器基本使用教程
2019/01/09 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
JavaScript this关键字的深入详解
2021/01/14 Javascript
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
python BeautifulSoup使用方法详解
2013/11/21 Python
详解Python的Django框架中的中间件
2015/07/24 Python
Python中利用xpath解析HTML的方法
2018/05/14 Python
python getpass模块用法及实例详解
2019/10/07 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
家庭户外服装:Hawkshead
2017/11/02 全球购物
企业行政文员岗位职责
2013/12/03 职场文书
《灯光》教学反思
2014/02/08 职场文书
期中考试反思800字
2014/05/01 职场文书
党员教师一句话承诺
2014/05/30 职场文书
离职证明标准格式
2014/09/15 职场文书
项目合作协议书
2014/09/23 职场文书
培训班通知
2015/04/25 职场文书