1) 访问index.html文件
2) 利用结构
在index.html模板文件中保存主体内容。
在test.php操纵器文件中增添设置模板结构的代码。
3) 检察index.html文件
模板标签重要实现数据表现、数据读取、表现路径等操纵。
语法:{标署名:属性}
如:{set:$id=3},set为标署名,$id=3为属性,表现把3赋值给变量$id。
语法:{$变量名}或{echo:$变量名}
语法:{url:path}
path由操纵器、要领构成,背面可追加参数,各部门之间利用"/"标记分开。
下面的代码表现访问site操纵器下的products要领(即访问products.html模板文件),通报的参数是id,参数值是1
{webroot:file}表现体系根名目,在引入资源文件时利用此标签,如引用根名目下的favicon.ico文件。
{theme:file}表现当前主题地点路径。
假设当前主题是default,则{theme:javascript/site.js}表现views/default/javascript/site.js文件。
{skin:file}表现当前主题利用的皮肤地点路径。
假设当前主题是default,利用的皮肤文件是default,则{skin:css/index.css}表现views/default/skin/default/css/index.css文件。
{js:name}表现iWebShop的体系内置js。
iWebShop体系默认提供了大量的js东西和插件,如日历、jQuery、artDialog弹出框等。体系内置的js在lib/web/js/jspackage_class.php中声明、加载。
如引用jQuery可写成{js:jquery},编译之后,天生的名目文件如下:
语法:{set:expression},expression表现php代码。
语法:
{if:条件}
条件建立时实行的语句
{elseif:条件}
条件建立时实行的语句
{else:}
全部条件均不可马上实行的语句
{/if}
{while:条件}
轮回体语句
{/while}
{for:attribute}
轮回体语句
{/for}
Attribute阐明:
From:轮回初始值
Upto:轮回的停止值(从小到大,最大到哪个值)
Downto:轮回停止值(从大到小,最小到哪个值)
Step:步长值
Item:输出时利用的变量名
语法:
{foreach:attribute}
轮回体语句
{/foreach}
Attribute阐明:
Item:必选,要轮回遍历的数组
Key:可选,数组的键
Value:可选,数组的值
语法:{query:attribute}{/query}
属性:
在属性中假如必要利用比力运算符,必然要细致转换,转换后的标记前后都有空格,参照下表: