论坛的首页模板:forum/discuz.htm

版块的内容模板:forum/forumdisplay.htm
主题的查看模板:forum/viewthread.htm
帖子的内容模板:forum/post.htm
以上四个功能页面外,还存在公共的页面。
头部:common/header.htm common/header_common.htm
底部:common/footer.htm 
创建模板,增加以上页面即可完成大部分功能,如果需要其他功能,根据URL来判断当前所需要的模板。
语法标签:
引入文件
<!--{template common/header}-->输出变量(数组可以直接使用中括号语法)
<!--{$_G[setting][bbname]}-->
(*变量的来源,在功能文件中,处理好的变量都可以被用在模板中,不需要assign)循环功能
<!--{loop $data $k $v}--><!--{$v}-->
<!--{/loop}-->判断语句
<!--{if $a==2}-->
222222
<!--{elseif $a==3}-->
333333
<!--{else}-->
......
<!--{/if}-->多语方处理
<!--{lang homepage}-->子模板处理
<!--{template common/header}-->
<!--{subtemplate common/header_common}-->
(*差别,template解析时才载入子模板。subtemplate解析时,将两个模板编译到一起。)hook嵌入点
<!--{hook/index_status_extra}-->
页面嵌入点,解析时会调用相应的钩子函数。

discuz模板引擎语法相关推荐

  1. Discuz模板引擎标签

    界面风格与模板定制的详细说明 Discuz! 的模板采用文件保存,默认模板保存在 ./templates/default/ 目录中,该目录下 *.htm 文件是模板文件,*.lang.php 是语言包 ...

  2. tal php x 1,PHP中TAL模板引擎语法的解析(代码)

    这篇文章给大家介绍的内容是关于php TAL模板引擎语法,内容很详细,有需要的朋友可以参考一下,希望可以帮助到大家. PHP 数据 本文档的使用到的数据($talData)//定义talData变量 ...

  3. swig 转义html,swig模板引擎语法

    本文档长期更新- 由于在自定义博客的时候难免会遇到.swig 文件 但又不知道其语法及其含义.故很难改动- 在这里本人亲测以及百度记录一下语法及其用法. 格式化字符串1 2__('', '') {{ ...

  4. Jinja2模板引擎语法

    模板案例 eg: <!doctype html> <title>Hello template</title> {% if name %}<h1>Hell ...

  5. php foreach 不等于_PHP中的7个模板引擎

    当我们在PHP中讨论模板引擎时,许多开发人员会告诉你,这是没有必要的,他们会说这是学习时间和资源的浪费,因为PHP本质上也是一个模板引擎.但是当你看过很多框架之后,你会发现很多框架都会有模板引擎的存在 ...

  6. Spring boot模板引擎

    Thymeleaf SpringBoot推荐Thymeleaf模板引擎 语法更简单,功能更强大 引入thymeleaf <dependency><groupId>org.spr ...

  7. PHP MVC及模板引擎

    连接到此文 模板引擎,这四个字听起来很高深的样子,一般用到"引擎"两字都会感觉比较高级,类似游戏3D引擎.Zend引擎等,其实都是唬人的,骗外行人的.所以在我初学PHP的那会,也因 ...

  8. Layui 数据表格toolbar中使用模板引擎templet,当前系统时间比较问题

    在layui数据表格展现中,使用toolbar,由于权限的控制,需要使用templet模板引擎语法进行控制,控制逻辑为只有大于当前时间的记录才能撤销. 效果图如下:(当前时间为2018-06-06) ...

  9. node中使用模板引擎

    模板引擎 1 .模板引擎基础 1.1模板引擎 主要功能就是拼接字符串(将HTML模板与数据拼接) 模板引擎不是node.js本身提供的,是第三方模块 让开发者以更友好的方式拼接字符串,是项目代码更加清 ...

最新文章

  1. 使用logrotate管理nginx日志文件
  2. 王朝阳:河北高校邀请赛 -- 二手车交易价格预测决赛答辩
  3. Cell Reports:中大骆观正+上科大季泉江-CRISPR引导的细菌靶向遗传筛选系统
  4. 计算机体系结构-- 第一章4--计算机体系结构
  5. 非法的表达式开始_轮回、开始还是结束?
  6. [C++11]智能指针简单介绍
  7. linux源码下载阿帕奇,Ubuntu 12.04下源码安装Apache
  8. Linux下BitNami Redmine的插件安装与更新
  9. Linux系统编程7:入门篇之Linux项目自动化构建工具-Make/Makefile的超强使用指南
  10. 博为峰JavaEE技术文章 ——MyBatis Provider之@SelectProvider SQL方法
  11. textarea的maxlength属性兼容解决方案
  12. 控制kvm-qcow2增长空间-(一)
  13. 上海电力大学本科毕业论文答辩PPT模板
  14. 苹果6s强制删除id锁_付费苹果解锁软件 屏幕解锁及AppleID解锁
  15. 关于游戏中美术文件夹的划分
  16. 线性回归——加州房价预测
  17. 互联网观察:2021年2月信息流资讯类App月活排名分析
  18. LaTeX入门|(1)从Word到LaTeX:LateX排版常用指令
  19. linux core文件GDB调试方法
  20. Apriori算法作电影推荐

热门文章

  1. matplotlib画图_Python数据可视化工具Matplotlib之画图(四)(饼状图)
  2. php公众号推荐,良心推荐6个优质实用又有趣的微信公众号!
  3. 创建ajax及用法,Ajax的简单使用
  4. Promise的deferred对象详解
  5. 泄密Number的数据类型转换
  6. 2个JAVA程序能放在一起吗_求JAVA大神把2程序功能组合在一起
  7. arduino lora通讯_ESP8266 LoRa网关第一步:SPI总线
  8. Vue-cli 4.x 中的全局样式配置
  9. linux更改文件属性宁静,shell /dev/null 21 ( linux空设备文件和重定向)
  10. c语言可作为程序分支的表达式,[计算机软件及应用]C语言程序设计4--李2012.ppt