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 相关文章推荐
解决phpmyadmin中文乱码问题。。。
Jan 18 PHP
PHP HTML代码串 截取实现代码
Jun 29 PHP
基于php iconv函数的使用详解
Jun 09 PHP
PHP中mb_convert_encoding与iconv函数的深入解析
Jun 21 PHP
sae使用smarty模板的方法
Dec 17 PHP
php检测用户是否用手机(Mobile)访问网站的类
Jan 09 PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 PHP
php查询mysql大量数据造成内存不足的解决方法
Mar 04 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
ThinkPHP防止重复提交表单的方法实例分析
May 10 PHP
PHP命名空间与自动加载机制的基础介绍
Aug 25 PHP
php实现微信小程序授权登录功能(实现流程)
Nov 13 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
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
phpMyAdmin 链接表的附加功能尚未激活的问题
2010/08/01 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
chrome原生方法之数组
2011/11/30 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
JS去除空格和换行的正则表达式(推荐)
2016/06/14 Javascript
JavaScript实现输入框与清空按钮联动效果
2016/09/09 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
利用node.js开发cli的完整步骤
2020/12/29 Javascript
原生js实现滑块区间组件
2021/01/20 Javascript
python 从远程服务器下载东西的代码
2013/02/10 Python
Python urllib模块urlopen()与urlretrieve()详解
2013/11/01 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
Python selenium抓取微博内容的示例代码
2018/05/17 Python
对Python3使运行暂停的方法详解
2019/02/18 Python
python中安装django模块的方法
2020/03/12 Python
python 将html转换为pdf的几种方法
2020/12/29 Python
联想瑞士官方网站:Lenovo Switzerland
2017/11/19 全球购物
小组合作学习反思
2014/02/18 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
工程售后服务方案
2014/06/08 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
2014年服务员个人工作总结
2014/12/23 职场文书
2015社区健康教育工作总结
2015/05/20 职场文书
爱国主义主题班会
2015/08/14 职场文书
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
Oracle用户管理及赋权
2022/04/24 Oracle