destoon的模板怎么遍历二维数组遍历

destoon模板存放规则及语法参考
一、模板存放及调用规则
模板存放于系统 template 目录,template 目录下的一个目录
例如 template/default/ 即为一套模板
模板文件以 .htm 为扩展名,可直接存放于模板目录
例如 template/default/index.htm
也可以存放于模板目录的子目录里
例如 template/default/member/index.htm
在PHP文件里,使用模板语法为
&?php include
template('index');?&
&?php include template('index',
'member');?&
如果当前默认模板套系为default,则:
&?php include
template('header');?&
表示使用 template/default/header.htm 模板文件
&?php include template('header',
'member');?&
表示使用 template/default/member/header.htm 模板文件
模板目录下在 these.name.php 是模板别名的配置文件,模板别名可以在后台模板管理修改。
模板解析后的缓存文件保存于cache/tpl/目录,扩展名为 .tpl.php
二、模板语法
1、包含模板 {template 'header'} 或 {template 'header',
{template 'header'} 被解析为
&?php include
template('header');?&
表示使用 template/default/header.htm 模板文件
{template 'header', 'member'}
被解析为 &?php include template('header',
'member');?&
表示使用 template/default/header.htm 模板文件
2、变量或常量表示
变量 {$destoon} 被解析为 &?php echo
常量 {DESTOON} 被解析为 &?php echo
DESTOON;?&
对于数组,标准写法应为 例如 {$destoon['index']},可简写为
{$destoon[index]},模板在解析时会自动追加引号。
3、函数 {func_name($par1, $par2)}
{func_name($par1, $par2)} 被解析为
&?php func_name($par1,
4、PHP表达式 {php expression}
{php expression} 被解析为 &?php
expression ?&
5、条件语句 {if $a=='b'} do A {/if} 或 {if $a=='b'} do
A {else} do B {/if} 或 {if $a=='b'} do A {elseif
$b=='c'} do C {else} do B {/if}
{if $a=='b'} do A {/if} 被解析为
&?php if($a=='b') { do A
{if $a=='b'} do A {else} do B {/if} 被解析为
&?php if($a=='b') { do A } else { do B }
{if $a=='b'} do A {elseif $b=='c'} do C {else} do B
{/if} 被解析为
&?php if($a=='b') { do A } else if($b=='c') {
do C } else { do B } ?&
6、LOOP循环 {loop $var $v}...{loop} 或
{loop $var $k $v}...{loop}
{loop $var $v}...{loop} 被解析为
&?php if(is_array($var)) { foreach($var as $v)
{ ... } }?&
{loop $var $k $v}...{loop} 被解析为
&?php if(is_array($var)) { foreach($var as
$k=&$v) { ... } }?&
三、特殊用法
1、变量或表达式可以用HTML注释,例如
&!--{$destoon}--& 仍被解析为
&?php echo $ ?&
(可自动过滤此类注释)
2、可直接在模板里书写PHP代码,直接书写PHP代码与 DESTOON 模板语法是兼容的。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。查看: 1718|回复: 17
模板里面怎么添加相册啊
本帖最后由 耿贵凤 于
08:56 编辑
用户申请了会员之后,会有一个自己的空间,里面有相册啊什么的选项,该怎么上传呢?没有这个选项,该怎么弄呢?求高手指点
本帖子中包含更多资源
才可以下载或查看,没有帐号?
用户在自己的会员商务中心的图库模块发布图片 就可以在相册看到
在哪里找啊
耿贵凤 发表于
在哪里找啊
在这里添加
本帖子中包含更多资源
才可以下载或查看,没有帐号?
俺的没有C:\Documents and Settings\Administrator\桌面
耿贵凤 发表于
本帖子中包含更多资源
才可以下载或查看,没有帐号?
自己没有二次开发过的啊
什么意思啊,我能自己添加上么,在不动原先程序的基础上,能说明白些么?我怪笨啊
发下网址给你看看
,你注册会员后,有一些功能,怎噩梦把相册填充起来
会员名:lantianshafa& &密码:maikeda8111202这是个金牌会员
在山东家具网右侧有登陆界面啊
进来看看了。
还木有人帮俺解决问题么
耿贵凤 发表于
还木有人帮俺解决问题么
你后台功能模块有没有, 图库管理
耿贵凤 发表于
还木有人帮俺解决问题么
或者你在会员管理 --会员组管理 看看& &
点修改&&查看&&信息发布
允许发布信息的模块
有没有勾选?
Powered bydestoon 模板里的代码为什么有&!
- 专业DT论坛
destoon 模板里的代码为什么有&!
看到 template\default\index.htm 代码,里面有&!-- ...--&比如公告里的 &!--{tag(&moduleid=3&table=announce&condition=1&length=40&pagesize=3&datetype=2&target=_blank&order=listorder desc,addtime desc&)}--&&!-- 和 --& 去掉后页面显示就乱了, 不知道 &!-- ...--& 是干啥用的? 不是注释么?
您好 官方的开发人员开发模板是直接书写html代码的,但是很多网站设计工作者是用dreamweaver软件布局的,如果不加注释符号,由于标签可能过长会导致页面在软件设计界面变形。模板在编译时会自动过滤掉注释标示,所以加和不加都是可以的。
其他回答 (1)
再补一下老大的意思,就是说在为了再dreamweaver网站布局看起来不导致变形,所以添加注释,但是通过系统的生成或解析以后把其中的标签替换,所输出的实际页面还是一样的!!!不对不要骂!!
相关知识等待您来回答
该问题来自:destoon论坛:专业快速解决destoon难题!网页制作领域专家
& &SOGOU - 京ICP证050897号

我要回帖

更多关于 js二维数组遍历 的文章

 

随机推荐