MetInfo帮助中心
网站首页
新手建站
米拓流程
使用手册
常见问题
模板制作教程
商业模板修改教程
应用开发教程
应用开发文档 OLD
# 创建模板文件 应用模板结构同模板制作中的模板结构,当前应用框架可以兼容全站调用的模板标签,但是在某个模块下使用的标签无法再页面中使用。**不要在应用框架中使用模板标签。**模板标签会在以后专门优化,优化后的模板标签将可以直接在模板制作和应用框架中使用。 模板文件存放在应用文件的模块文件夹下。另外应用的模板文件都是PHP文件,不要用html或htm。**模板文件要用utf-8无BOM格式保存。**前台模板文件和后台文件语法是一样的。 ## 后台模板文件 一般应用模板结构(后台文件):存放在“app/app/应用文件夹/admin/templates/”目录下,后台模板一般使用基类的[template](http://help.metinfo.cn/gnclass/shownews.php?lang=cn&id=202 "template")方法引入。
html代码
只有当这个文件是页面整体(包括包含文件)是后一个文件时候才添加,一般在应用制作中的可以自定义的文件,都不是后一个,所以一般不需要添加。 **注意:复制上面代码时候,请复制后将“//页面结尾”后的代码删除。** ## 前台模板文件 一般应用模板结构(前台文件):存放在“app/app/应用文件夹/web/templates/”目录下,前台模板一般使用前台基类的[custom_template](http://help.metinfo.cn/gnclass/shownews.php?lang=cn&id=132 "custom_template")方法引入
html代码
只有当这个文件是页面整体(包括包含文件)是后一个文件时候才添加,一般在应用制作中的可以自定义的文件,都不是后一个,所以一般不需要添加。 **注意:复制上面代码时候,请复制后将“//页面结尾”后的代码删除。** ## 模板结构详解 #### 一般代码格式 上面代码中的1、2行和6、7行是必须要的,用于保护PHP嵌入代码,而且需要顶格写。 仔细看会发现,其实就是用HTML的注释符号包裹。 #### PHP嵌入代码可以直接写到模板页面:
[{$val[updatetime]}]
{$val[title]}
上面代码中的3至7行与12至16行都是PHP嵌入代码,之外的就是HTML代码。 PHP嵌入代码可以无限的在模板中使用。 #### PHP嵌入代码有两个特殊情况: **页面开头代码:** 上面代码中的第一行与PHP嵌入代码格式略有不同,要注意这一点,每个模板文件的开头必须这样写。 **页面结尾代码:** 上面代码中的第四行,与PHP嵌入代码格式略有不同,要注意这一点,每个模板文件的尾部必须这样写。 **注意:上面代码第四行后的—>不是每个页面都需要,只有页面引用的底部文件才需要,如果是中间或头部引用页面请去除—>,这个问题会体现在页面中直接出现—>类似的符号。**