ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 文件路径: 默认的模板文件路径是:应用目录/view/配置文件的THEME/控制器名/;例如:/home/view/default/index/ ### 文件名: 默认模板文件名是:当前操作名.html;例如:index.html ### 后缀名: 模板文件的后缀名可以在配置文件中自定义 "THEME_SUFFIX" ### 定界符: 默认使用尖括号大括号作为定界符;可以在配置文件中自定义。例如:<{$value}> 不推荐单纯使用大括号{ }作为定界符,不注意的话可能会和html中的js代码产生冲突 ### 模板文件包含: <{include common/header.html}> ### 路径常量的替换 <link rel="stylesheet" href="__RES__/css/global.css"> __RES__ 会被替换成 /res/home/default <link rel="stylesheet" href="__PUBLIC__/css/global.css"> __PUBLIC__ 会被替换成 /public <link rel="stylesheet" href="__ROOT__/css/global.css"> __ROOT__ 会被替换成空(如果是根目录的话) ### 显示变量 <div> <h1><{$user['username']}></h1> <h2><{$user['sex']||'保密'}></h2> //如果没有$user['sex']就显示后面的'保密' <h2><{$user['sex']?:'保密'}></h2> //如果没有$user['sex']就显示后面的'保密' </div> ### if判断 <h1><{if($user['username'])}> <{$user['username']}> <{/if}> </h1> <h1><{if($user['username'])}> <{$user['username']}> <{else}> 匿名用户 <{/if}> </h1> <h1><{if($user['username'])}> <{$user['username']}> <{elseif $user['nickname']}> <{$user['nickname']}> <{/if}></h1> ### foreach 循环 <ul> <{foreach $users as $key=>$value}> <li><{$value['username']}></li> <{/foreach}> </ul> ### for 循环 <ul> <{for $i=0;$i<10;$i++}> <li><{$arr[$i]}></li> <{/for}> </ul> ### while 循环 <ul> <{while $i<10}> <li><{$arr[$i++]}></li> <{/while}> </ul> >[danger] 各循环中可以正常使用 <{break}> 和 <{ continue}> ### 使用函数 在函数名前面加冒号: <{:date('Y-m-d',$time)}>