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自动适应范围的分页代码
Aug 05 PHP
在PHP中养成7个面向对象的好习惯
Jan 28 PHP
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
May 09 PHP
php获取远程图片的两种 CURL方式和sockets方式获取远程图片
Nov 07 PHP
解析VS2010利用VS.PHP插件调试PHP的方法
Jul 19 PHP
分享一段php获取linux服务器状态的代码
May 27 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
Apr 17 PHP
一个简单安全的PHP验证码类 附调用方法
Jun 24 PHP
ThinkPHP框架分布式数据库连接方法详解
Mar 14 PHP
php-fpm服务启动脚本的方法
Apr 27 PHP
PHP树形结构tree类用法示例
Feb 01 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
PHP4在Windows2000下的安装
2006/10/09 PHP
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
2014/10/10 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
JavaScript返回当前会话cookie全部键值对照的方法
2015/04/03 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
2015/06/04 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
js鼠标点击图片切换效果实现代码
2015/11/19 Javascript
谈谈基于iframe、FormData、FileReader三种无刷新上传文件的方法
2015/12/03 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
深入浅析JavaScript中的arguments对象(强力推荐)
2016/06/03 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
快速解决bootstrap下拉菜单无法隐藏的问题
2018/08/10 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
js实现缓动动画
2020/11/25 Javascript
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
python and or用法详解
2019/06/26 Python
PYTHON EVAL的用法及注意事项解析
2019/09/06 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
2020/06/15 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
JD Sports德国官网:英国领先的运动鞋和运动服饰零售商
2018/02/26 全球购物
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
优良学风班申请材料
2014/02/13 职场文书
岗位竞聘演讲稿范文
2014/04/24 职场文书
工程负责人任命书
2014/06/06 职场文书
理财计划书
2014/08/14 职场文书
践行党的群众路线心得体会
2014/11/05 职场文书
先进集体事迹材料范文
2014/12/25 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书
Canvas三种动态画圆实现方法说明(小结)
2021/04/16 Javascript