thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
时间:2022-07-27
本文章向大家介绍thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
本文实例讲述了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 是指为静态方法。
- 模式识别---图像二值化
- 双边过滤算法
- C++对于大型图片的加载缩放尝试
- ijg库解码超大型jpeg图片
- JS基础(下)
- Go语言_并发篇
- AttributeError: 'int' object has no attribute 'log'
- makefile在编译的过程中出现“except class name”
- 调参过程中的参数 学习率,权重衰减,冲量(learning_rate , weight_decay , momentum)
- 【Golang语言社区】游戏编程--js开发实现简单贪吃蛇游戏(20行代码)
- mxnet框架样本,使用C++接口
- faster-rcnn中ROI_POOIING层的解读
- RNN的简单的推导演算公式(BPTT)
- Golang语言为结构体排序
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- JVM学习二
- 微信小程序对接云开发录音文件识别nodejs sdk
- 利用python读取WORD文档中的创建者信息
- LeetCode-2.两数相加 使用链表加法实现
- Spring学习(2):Spring Bean管理(上)
- 聊聊dubbo-go的TpsLimitFilter
- spring,springBoot事件
- LeetCode-3.无重复字符的最长子串 利用一个整形数组+ASCII码实现滑动窗口
- 算法不想学(二): 堆排序和top k
- 利用python读取EXCEL文档中的创建者信息
- R语言工具变量与两阶段最小二乘法
- 贼好用的Java工具类库,GitHub星标13k+,很是厉害!
- CPU密集型任务会阻塞 Node.js 吗
- Let's Encrypt 配置 HTTPS 免费泛域名证书
- 如何删除重复数据(二)