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中的时间显示
Jan 18 PHP
php扩展ZF――Validate扩展
Jan 10 PHP
mysql5的sql文件导入到mysql4的方法
Oct 19 PHP
PHP定时自动生成静态HTML的实现代码
Jun 20 PHP
教你如何使用php session
Oct 28 PHP
完美实现wordpress禁止文章修订和自动保存的方法
Nov 03 PHP
php字符串过滤与替换小结
Jan 26 PHP
实现PHP搜索加分页
Oct 12 PHP
php mysql like 实现多关键词搜索的方法
Oct 29 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
Oct 08 PHP
解决laravel查询构造器中的别名问题
Oct 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+swoole对client数据实时更新(一)
2016/01/07 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
php生成图片缩略图功能示例
2017/02/22 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
2017/06/09 PHP
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
jqTransform美化表单
2015/10/10 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
JavaScript闭包实例详解
2016/06/03 Javascript
Nodejs 搭建简单的Web服务器详解及实例
2016/11/30 NodeJs
如何在Angular2中使用jQuery及其插件的方法
2017/02/09 Javascript
jQuery选择器之子元素选择器详解
2017/09/18 jQuery
node+koa实现数据mock接口的方法
2017/09/20 Javascript
详解Angular调试技巧之报错404(not found)
2018/01/31 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
vue 页面回退mounted函数不执行的解决方案
2020/07/26 Javascript
解决vue项目本地启动时无法携带cookie的问题
2021/02/06 Vue.js
在Python操作时间和日期之asctime()方法的使用
2015/05/22 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
关于Python正则表达式 findall函数问题详解
2018/03/22 Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
2018/06/11 Python
Python数据集切分实例
2018/12/08 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
英国女装网上商店:I Saw It First
2018/10/18 全球购物
生产车间主管岗位职责
2013/12/28 职场文书
招聘单位介绍信
2014/01/14 职场文书
大型会议接待方案
2014/03/01 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
2015初中团委工作总结
2015/07/28 职场文书
任命书格式范文
2015/09/22 职场文书