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 获取客户端的真实ip
Nov 30 PHP
php 变量未定义等错误的解决方法
Jan 12 PHP
php自定义的格式化时间示例代码
Dec 05 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
织梦sitemap地图实时推送给百度的教程
Aug 03 PHP
ThinkPHP路由机制简介
Mar 23 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
Oct 12 PHP
php中引用符号(&)的使用详细介绍
Dec 06 PHP
PHP 中 var_export、print_r、var_dump 调试中的区别
Jun 19 PHP
ThinkPHP框架实现FTP图片上传功能示例
Apr 08 PHP
基于PHP实现邮箱验证激活过程详解
Oct 28 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
Nov 10 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实现数组筛选奇数和偶数示例
2014/04/11 PHP
解决phpcms更换javascript的幻灯片代码调用图片问题
2014/12/26 PHP
php获取从html表单传递数组的方法
2015/03/20 PHP
JavaScript 学习笔记(四)
2009/12/31 Javascript
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
2013/04/24 Javascript
js有序数组的连接问题
2013/10/01 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
Javascript实现的SHA-256加密算法完整实例
2016/02/02 Javascript
jQuery事件用法详解
2016/10/06 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
JS实现小球的弹性碰撞效果
2017/11/11 Javascript
基于JavaScript实现简单的音频播放功能
2018/01/07 Javascript
vue实现模态框的通用写法推荐
2018/02/26 Javascript
Vue实现搜索 和新闻列表功能简单范例
2018/03/16 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
用Fundebug插件记录网络请求异常的方法
2019/02/21 Javascript
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
2019/06/06 jQuery
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
python中数组和矩阵乘法及使用总结(推荐)
2019/05/18 Python
python使用tomorrow实现多线程的例子
2019/07/20 Python
python用quad、dblquad实现一维二维积分的实例详解
2019/11/20 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
利用pytorch实现对CIFAR-10数据集的分类
2020/01/14 Python
利于python脚本编写可视化nmap和masscan的方法
2020/12/29 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
在线购买世界上最好的酒:BoozeBud
2018/06/07 全球购物
生产副总岗位职责
2013/11/28 职场文书
乌鸦喝水教学反思
2014/02/07 职场文书
美术第二课堂活动总结
2014/07/08 职场文书
求职自荐信范文(优秀篇)
2015/03/27 职场文书
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript