12月5日:thinkphp模板
今天学习ThinkPHP中的模板部分内容
接口开发,看不到dom结构,页面信息都是通过js或者一些其他技术引入
模板:是用来渲染前端页面,在后端的api接口开发中并不会常用到模板,但是后台管理页面却会使用MVC模式开发,会用到模板
模板官方文档(https://static.kancloud.cn/manual/thinkphp5/118122)
只进行列举重点以及常用的
模板布局
全局配置
这种方式仅需在项目配置文件中添加相关的布局模板配置,就可以简单实现模板布局功能,比较适用于全站使用相同布局的情况,需要配置开启layout_on 参数(默认不开启),并且设置布局入口文件名layout_name(默认为layout)。
'template' => ['layout_on' => true,'layout_name' => 'layout',
]
解释layout:
layout配置
layout目录是用来存放前端页面的公共部分,然后将每个页面的单独的代码使用{__CONTENT__}嵌入其中
内置标签
https://static.kancloud.cn/manual/thinkphp5/125016
VOLIST标签
使用volist遍历一维数组时
![](/assets/blank.gif)
原因:
dump($user)输出的是对象,编译过程中php做了判断,需要满足其中一项即可进行输出
解决办法:
将查询指为toArray(),能够顺利输出
![](/assets/blank.gif)
内置标签
特别的标签{else /}
<!--在html中涵盖标签-->
{if condition="$user.name neq 'ThinkPHP'"}ThinkPHP
{else /} other Framework <!--特别需要注意的是:只有{else /}是在后面的-->
{/if}
12月5日:thinkphp模板相关推荐
- 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日)
分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(11月28日-12月4日) 本周Silverlight学习资源更新 Silverlight HttpUtil 封 ...
- 三周第三次课(12月27日)
三周第三次课(12月27日) 3.7 su命令 su 切换用户 whoami id su -aming su aming 切换用户,但是没有切换家目录 su - -c "touch /tmp ...
- 【历史上的今天】12 月 8 日:D 语言发布;“复制粘贴”的发明者逝世;人人网成立
整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 8 日,在 160 年前的今天,法国早期电影艺术家梅里爱诞生.梅里爱原是舞台魔术师,他用魔 ...
- 12月29日--Java中有关类与对象的学习记录
1.12月29日第一课记录 Java中有关类与对象的学习记录 一.基本概念部分 1.类:具有相同.相似的属性.特征.行为方式以及功能的一类事物的总称 (举例:一类用户,如淘宝用户) 类是对象的模板 是 ...
- 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(12月26日-1月1日)
分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(12月26日-1月1日) 本周Silverlight学习资源更新 vs2010 学习Silverlight学 ...
- 极客日报第4期:爆料 华为鸿蒙手机 OS 开发者 Beta 版预计 12 月 18 日开放;程序员的幸福指数是如何下降的?
互联网快讯 1.虎牙员工自曝被HR抬出公司,虎牙公开道歉,当事人回应称未达成一致 近日,针对"虎牙员工自曝被HR抬出公司"事件,虎牙回应称,对此欠妥行为,公司真诚致歉并深刻复盘.目 ...
- 2015年12月5日
所以呢,这貌似是第一篇博客. @echo off echo My First Blog . pause exit 哈哈,好吧.只是前几天大概12月1日左右接触了一下批处理DOS之类的吧,然后觉得蛮好玩 ...
- 本固枝荣--前端体验大会12月23日深圳场
12月23日深圳前端体验大会(本固枝荣) 作为一个后台开发,完整地参加一整天的分享会议,收获还是挺多的.就我个人而言,前端开发者的心态要比后台开发更Open.更乐于拥抱新技术.整个大会的开始和结束也回 ...
- Vue教程-day03-2018年12月21日笔记
文章目录 上午 - 9点 - 12点 - 3小时 第44个视频 - javascript高阶函数的使用 filter函数 map函数 reduce函数 需求用高阶函数实现 链式编程 箭头函数 之前的购 ...
- 2015微软创新杯Imaginecup大赛报名进行中(报名截止2014年12月31日23:59)
CSDN高校俱乐部与微软官方合作,2015微软创新杯大赛中国区官网落户CSDN高校俱乐部:http://student.csdn.net/mcs/imaginecup2015 在微软官方设置创新杯中国 ...
最新文章
- 地球椭球体(Ellipsoid)、大地基准面(Datum)及地图投影(Projection)三者的基本概念
- caj转pdf_CAJ转PDF文件,这恐怕是最全的方法总结了!
- shell 脚本 生成文件,文件名为日期时间
- 使用RabbitMQ实现接口补偿
- ehcahe总结 思维导图
- 新年元旦海报设计模板|具有浓厚中国风味的画面
- 2018年秋计算机应用基础本科,广东开放大学远程教育专科2018年秋计算机应用基础Word模块测试...
- torchvision.transforms
- MATLAB教程(一)matlib介绍
- 宏碁电脑安装linux,ubuntu安装篇——acer 4750G ubuntu安装详解
- Ribbon 界面介绍(1)
- centos安装aria2c_CentOS安装aria2+yaaw实现离线下载
- eclipse开发首选项
- css3实现好看的边框效果
- 实验一.Python安装与开发环境搭建
- 碳足迹分析软件市场现状研究分析报告-
- excel排版用于印刷:pdf批量转换为图片方便校验排版错误
- 牛客练习赛13-C题幸运数字III
- 关于学习vue.js前端遇到的问题总结
- Open3D-GUI系列教程(三)界面布局
热门文章
- Microsoft Teams快速上手系列-07Teams中的组织架构
- 计算机专业学生如何提高编程能力?
- F407_07_UART概述
- dnf加物理攻击的卡片有哪些_dnf物理攻击宝珠有哪些 dnf90版本物理攻击宝珠-下载吧...
- 优思学院|“丰田生产方式“和“福特生产方式”的区别
- 丢失msvcp100.dll
- MTI雷达原理的学习
- Mysql数据库地区表 递归查询 省市区
- 多个exe程序一起打包,按顺序安装
- Arm_imx 8QXP实践,ARM A系列