需要精通php的开发者使用
系统自带的标签有
{category **** } 获取栏目 {/category}
{linkage ****} 获取联动菜单 {/linkage}
{page **** } 单页面 {/page}
{related ****} 相关文章 {/related}
{tag ****} tag标签 {/tag}
{sql ****} sql查询 {/sql}
{table ****} 数据表查询 {/table}
{comment ****} 评论查询 {/comment}
{form ****} 站点表单循环 {/form}
{mform ****} 模块表单循环 {/mform}
{member ****} 会员循环 {/member}
{space ****} 空间数据 {/space}
{module ****} 循环模块数据 {/module}
{search ****} 模块搜索 {/search}
******等等
如果自带的模板标签满足不了你的需求,开发者可以进行自定义模板标签,比如自定义:
{mytag ****} 自己的输出代码 {/mytag}
实现步骤:
1、创建标签业务文件,Action文件夹默认不存在,需要手动创建
dayrui/My/Action/mytag.php
mytag就是标签的名称,不要带符号和数字,最好是英文组合,长度不限
2、mytag.php文件格式要求:
/**
* 自定义模板解析标签
* {mytag ****** }
* {/mytag}
*/
$data = [
['name' => 123],
];
return $this->_return($system['return'], $data, $sql, $total, $pages, $pagesize);
3、标签调用
{mytag v1=参数1 v2=参数2 ****** }
{$t.name}
{$t.test}
{/mytag}
{$debug}