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制作静态网站的模板框架(三)
Oct 09 PHP
多php服务器实现多session并发运行
Oct 09 PHP
使用网络地址转换实现多服务器负载均衡
Oct 09 PHP
推荐php模板技术[转]
Jan 04 PHP
PHP,ASP.JAVA,JAVA代码格式化工具整理
Jun 15 PHP
探讨捕获php错误信息方法的详解
Jun 09 PHP
php阻止页面后退的方法分享
Feb 17 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
Jul 04 PHP
php管理nginx虚拟主机shell脚本实例
Nov 19 PHP
smarty的section嵌套循环用法示例
May 28 PHP
Yii框架实现记录日志到自定义文件的方法
May 23 PHP
一个实用的php验证码类
Jul 06 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
PHP实现加密的几种方式介绍
2015/02/22 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
js清除input中type等于file的值域(示例代码)
2013/12/24 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
jquery文档操作wrap()方法实例简述
2015/01/10 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
Python基于Flask框架配置依赖包信息的项目迁移部署
2018/03/02 Python
Python统计单词出现的次数
2018/04/04 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
2018/05/04 Python
win10下python3.5.2和tensorflow安装环境搭建教程
2018/09/19 Python
django的ORM操作 增加和查询
2019/07/26 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
英国剑桥包中文官网:The Cambridge Satchel Company中国
2018/11/06 全球购物
蛋糕店的商业计划书范文
2014/01/27 职场文书
《厄运打不垮的信念》教学反思
2014/04/13 职场文书
教师工作证明范本
2015/06/12 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
中学生运动会广播稿
2015/08/19 职场文书
2015新员工工作总结范文
2015/10/15 职场文书