模板变量直接关系到页面显示,通常我们在用CMS做网站的时候,哪怕是一次也没有用过的一套系统,我们如何快速认识他自己的一套模板变量呢,其实很简单,找到你从来没有见过的写法的一串字符,那么这些应该就是他的模板变量了。我现在拿templates/default/phpcms文件夹下的index.html来做解释,如有疏漏我再来拿别的模板文件说明。以下就是该文件的肉身了。

一:{template 'phpcms','header'}

这个模板变量的作用是引用一个页,相当于在PHP文件中写了一句inclue,这里的phpcms对应的就是我们之前一节讲过的phpcms文件夹,如果你有别的模板文件夹,你可以换成其他的名字,header就是phpcms这个文件夹下面的header.html文件了,连起来看这句,完整的意思就是引用了phpcms目录下的header文件到此页面。

二:{tag_首页幻灯片}

这个就是标签变量了,前面的tag_是标识符,不能随意更换,后面的首页幻灯片是标签的名字,在后台模板管理下面phpcms里,大家可以新建一个内容标签,这里的汉字标识就是你在创建时添写的标签名称。

三:{$MODULE[announce][url]}直接调用变量$MODULE变量

由以上3点,我们可发现所有的模板变量都是由{}封死的,这样我

PHPCMS学习手记(二)----------模板变量相关推荐

  1. 吴恩达《机器学习》学习笔记二——单变量线性回归

    吴恩达<机器学习>学习笔记二--单变量线性回归 一. 模型描述 二. 代价函数 1.代价函数和目标函数的引出 2.代价函数的理解(单变量) 3.代价函数的理解(两个参数) 三. 梯度下降- ...

  2. ES6学习(二)—变量的解构赋值

    ES6学习(二)-变量的解构赋值 文章只列举了一部分 完整版请看阮一峰ES6入门教程 点我查看阮一峰ES6入门教程 一.数组的解构赋值 二.对象解构赋值 三.函数参数的解构赋值

  3. PHPCMS学习手记(一)-----------初识模板

    最近做了一个比较大的门户网站,头一次用CMS来做网站,在网上搜了不少相关的内容,个人感觉织梦和PHPCMS比较不错,怎么说呢,没有什么哪个比哪个更好的,只能说各有所长,织梦 系统在使用起来比较简单,哪 ...

  4. 迪文屏幕T5UID3平台学习笔记二:变量图标显示和按键返回值按钮学习

    需要实现一个功能:当点击某个按钮时候,要求能够改变按钮的字体和颜色,比如: 点击strat按钮后,显示stop,这样再点击就实现Stop逻辑,同时显示变成Start,也 就是说把Start和Stop按 ...

  5. python定义变量字符串_Python学习笔记二(变量和字符串)

    2017年年终确定的从2018年开始学习一门新的语言.随着机器学习人工智能的日渐深入,是时候有必要掌握以下Python了.博客今天更新第二篇学习记录,关于Python的变量和变量中字符串的使用,所有学 ...

  6. 微信小程序学习笔记(二)模板与配置

    文章目录 1. WXML 模板语法 1.1 数据绑定 1.1.1 数据绑定的基本原则 1.1.2 在 data 中定义页面的数据 1.1.3 Mustache 语法的格式 1.1.4 Mustache ...

  7. MATLAB基础学习(二)-变量类型与赋值

    matlab解决问题的最基本思路是建立脚本文件,那么脚本文件的第一段就是定义一些变量,这和C语言等编程思想是一样的.matlab提供的变量类型很多,最基础的是三种:数值变量.符号变量.字符串,其他的类 ...

  8. java学习(二)--- 变量类型

    变量声明 type identifier [ = value][, identifier [= value] ...] ; 局部变量: 1.局部变量声明在方法.构造方法.语句块中 2.局部变量在方法. ...

  9. linux读取环境变量替换,linux Shell脚本学习笔记二(变量和环境变量)

    2.变量和环境变量 使用env命令在终端中查看所有与此终端进程相关的环境变量.对于每个进程,在起运行时的环境变量可以使用下面的命令来查看: cat /proc/$PID/environ 其中,将PID ...

最新文章

  1. 历史和现代的碰撞和思考
  2. SQLl中的left join、right join、inner join详解
  3. linux redis安装使用,linux安装redis
  4. python scikit learn 关闭开源_慕课|Python调用scikit-learn实现机器学习(一)
  5. ASP.NET无法识别的配置节connectionStrings的解决方法
  6. 金立手机用60亿“砸死”了自己
  7. 查询某字段不重复记录的SQL语句
  8. html5制作当当图书榜页面,当当图书.html
  9. ts视频下载 准备下载视频的你确定不进来看看吗
  10. Matlab GUI界面设计
  11. 华大MCU(四):HC32F460串口IAP升级app部分
  12. 惠普电脑调节电脑亮度
  13. The project uses Gradle 4.1 which is incompatible with Java 11 or newer
  14. 四年级计算机教学总结,四年级信息技术教学工作总结
  15. mysql 从库跳过1062_3分钟解决MySQL 1062 主从错误
  16. 再逼自己一把,把项目做出来....
  17. 韩语 计算机术语,韩语计算机、互联网术语(1)
  18. 基于opencv的理想低通滤波器和巴特沃斯低通滤波器
  19. Surface重装系统
  20. 微信公众号--根据用户opneId获取用户信息

热门文章

  1. Verilog --crc16 modbus
  2. JavaScript中apply的用法
  3. 宿舍用电管理多用户多回路解决方案
  4. a标签js阻止跳转_js阻止a标签href跳转的方法
  5. 把玩具玩成这样才叫高智商
  6. 异步编程的方式有哪几种?
  7. solidworks 2018 因动态绘制边线显示视图延迟的解决方案
  8. SQL2005关于quotename的用法(转)
  9. 如何修炼自己的气场,让自己变成熟稳重一点
  10. .NET Framework 3.5安装教程