tp5模板使用php函数,tp5 自定义公共函数,前台模板调用
最近用tp5做一个cms,在添加模型的时候,选择类型,这类型太多了,如果一个个的去判断显示,能累死人了,干脆写个公共方法,
首先写公共方法用到Common.php,目录project/application/common.php
// 应用公共文件
function getModelFieldType($type){
$arr=array(
""=>'单行文本',
""=>'单选按钮',
""=>'复选框',
""=>'下拉菜单',
""=>'文本域',
""=>'附件',
""=>'浮点',
""=>'整型',
""=>'长文本类型',
);
return $arr[$type];
}
在控制器里面调用
public function index()
{
getModelFieldType();//直接调用即可
}
在模板里面调用
{$type|getModelFieldType}
传参|方法
$type 必须在控制器中给模板赋值过,直接传数字类似2,这样的无效,会直接打印出来
转: Laravel 自定义公共函数的引入
来源:Laravel 自定义公共函数的引入 背景习惯了 使用 ThinkPHP 框架,有一个公共方法类在代码编写上会快捷很多,所以有必要在此进行配置一番.测试框架:Laravel 5.5步骤指导1. ...
larave5.4自定义公共函数的创建
tp5模板使用php函数,tp5 自定义公共函数,前台模板调用相关推荐
- django之:网页伪静态 JsonResponse form表单携带文件数据 CBV源码分析 模板语法传值 模板语法之过滤器 标签 自定义标签函数 过滤器、inclusion_tag模板的继承导入
目录标题 一:网页伪静态 1.定义 2.如何实现 二:视图层 1.视图函数返回值问题 2.视图层返回json格式的数据 3.form表单携带文件数据 4.CBV源码分析 1.CBV和FBV: 2.CB ...
- Hive _函数(系统内置函数、自定义函数、自定义UDF函数)
函数 系统内置函数 1.查看系统自带的函数 show functuions; 2.显示自带的函数的用法 desc function month; 3.详细显示自带的函数的用法 desc functio ...
- [转]EL函数、自定义EL函数、自定义标签
EL函数 1.EL函数的作用:操作字符串 2.在JSP页面中要引入EL函数库 <%@ taglib prefix="fn" uri="http://java.sun ...
- 自定义条件查询_数据查询不止有vlookup函数,自定义zlookup函数查询操作更高效...
Excel数据查询,相信大家首先会想到vlookup函数.毋庸置疑vlookup函数在Excel数据查询中作用是非常的强大.但是它也有一些不能实现的数据查询. 如上图所示,我们需要根据人员的出现次数, ...
- 8.Hive基础—函数—系统内置函数、常用内置函数、自定义函数、自定义UDF函数、自定义UDTF函数
本文目录如下: 第8章 函数 8.1 系统内置函数 8.2 常用内置函数 8.2.1 空字段赋值 8.2.2 CASE WHEN THEN ELSE END 8.2.3 行转列 8.2.4 列转行 8 ...
- 怎么将vue模板转换为html,vue中自定义html文件的模板
如果默认生成的 HTML 文件不适合需求,可以创建/使用自定义模板. 一是通过 inject 选项,然后传递给定制的 HTML 文件.html-webpack-plugin 将会自动注入所有需要的 C ...
- mysql 自定义排序函数_MySQL自定义排序函数FIELD()
MySQL可以通过field()函数自定义排序,格式:field(value,str1,str2,str3,str4),value与str1.str2.str3.str4比较,返回1.2.3.4,如遇 ...
- python打分函数_自定义评分函数RandomForestRegress
RandomizedSearchCV中的评分函数将只计算网格中指定的每个超参数组合的模型预测数据的得分,测试折叠中平均得分最高的超参数获胜.在 它不会以任何方式改变RandomForest内部算法的行 ...
- hive的自定义函数以及自定义加密函数
hive对于敏感数据的加密还不够完善,现在开发一个udf函数,自己设置密钥(hive的加密函数等级比较低,也没有集成自己加密的密钥函数,所以自己开发一个),如果要加密一些数据则可以自己使用特定的密钥进 ...
最新文章
- php判断一个字符串是否为纯数字,php判断字符串是否为数字
- Access denied for user 'root'@'localhost' (using password: YES) 问题解决小记
- 明晚7点,中科院专家带你走进智能计算系统的世界
- 【软件项目管理】知识点整理
- 八.创建型设计模式——Singleton Pattern(单例模式)
- linux下verilog功能验证,Verilog 条件语句介绍
- PHP set_error_handler() 函数
- 计算机鼠标键盘没反应,电脑鼠标键盘突然失灵
- ffmpeg解码h265,并用Qt显示
- python qq群发消息_python qq发消息
- 糗百文化:糗事百科的运营哲学
- 纯前端滑块拼图验证组件(多端兼容)
- 恢复照片软件推荐,照片恢复就这么做!
- Docker/Podman使用提高---docker-compose基础(python3)
- WIndows内核学习笔记:分页机制——PAE分页模式
- js excel 在线插件 合并单元格 设置单元格样式 编辑工具
- 全志A64触摸屏驱动调试
- XCTF 华为云专场 qemuzzz
- bss与data的区别
- 企业级项目分享:购物车模块(一)2021-06-08
热门文章
- Wi-Fi 6 「破茧成蝶」,高通全面布局端到端最佳解决方案
- 想学 AI,先搞懂这件小事!
- 今晚开讲 | 打卡公开课、冲击排行榜,还有福利领取
- 罗永浩与锤子手机撇清关系;微软回应「高管传奇」经历;Rust 1.38 稳定版发布 | 极客头条...
- 雷军:小米推动山寨机灭亡;苹果回应禁止第三方换电池;Javascript 引擎 V8 7.7 发布 | 极客头条...
- 阿里 90 后科学家研发,达摩院开源新一代 AI 算法模型
- 保送清华成博士,华为 12 年搞通信,他为何如此看待 5G ?| 人物志
- 董明珠给格力员工加薪 10 亿;张小龙回应微信 7.0 界面变丑;库克怒怼高通 | 极客头条...
- 只讲技术,拒绝空谈!2018 AI 开发者大会精彩议程曝光
- 作为程序员,制霸了 Stack Overflow 是一种怎样的体验?