码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 12月5日:thinkphp模板


    今天学习ThinkPHP中的模板部分内容

    接口开发,看不到dom结构,页面信息都是通过js或者一些其他技术引入

    模板:是用来渲染前端页面,在后端的api接口开发中并不会常用到模板,但是后台管理页面却会使用MVC模式开发,会用到模板

    模板官方文档(https://static.kancloud.cn/manual/thinkphp5/118122)

    只进行列举重点以及常用的

    模板布局

    全局配置

    这种方式仅需在项目配置文件中添加相关的布局模板配置,就可以简单实现模板布局功能,比较适用于全站使用相同布局的情况,需要配置开启layout_on 参数(默认不开启),并且设置布局入口文件名layout_name(默认为layout)。

    1. 'template' => [
    2. 'layout_on' => true,
    3. 'layout_name' => 'layout',
    4. ]

    解释layout:

    layout配置

    layout目录是用来存放前端页面的公共部分,然后将每个页面的单独的代码使用{__CONTENT__}嵌入其中

     内置标签

    https://static.kancloud.cn/manual/thinkphp5/125016

    VOLIST标签

    使用volist遍历一维数组时

    问题

     原因:

    dump($user)输出的是对象,编译过程中php做了判断,需要满足其中一项即可进行输出

    解决办法:

    将查询指为toArray(),能够顺利输出

    解决办法

    内置标签

    特别的标签{else /}

    1. {if condition="$user.name neq 'ThinkPHP'"}ThinkPHP
    2. {else /} other Framework
    3. {/if}

  • 相关阅读:
    CountDownLatch、CyclicBarrier、semaphore
    【Spring底层原理】BeanFactory的实现
    【算法】高精度减法(大数减法)
    骨传导蓝牙耳机排行榜,精选五款骨传导耳机推荐!
    物联网的概念
    跑步蓝牙耳机推荐,适合跑步的蓝牙运动耳机
    docker基础用法
    java 中集合与数组的相互转换
    JDBC连接池、JDBCTemplate
    Java中的隐式转换和强制转换底层是怎么做的?
  • 原文地址:https://blog.csdn.net/qq_53457276/article/details/128183852
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号