瑞欣网站管理系统调用数据模板标签说明

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

系统在模板管理里集成了数据调用模板标签,如:

{article:list cid="1" rows="3"}<a href="[url/]">[title/]</a>{/article:list}

有一定经验的用户应该知道,它的作用是按需求主动循环调用数据。

系统为集成的标签设计了一定的语法:

  • 1.就如上所述,循环调用标签,有几部分组成:

标签名称:模块名加冒号加数据类型,不同模块提供不同的标签支持,常用标签还有colum模块下,data调用指定栏目,path调用当前栏目到顶级栏目的路径,如网站上常见的 您现在的位置是: 产品介绍 » 产品新闻

选择条件:调用数据的选择条件,每个条件用空格分开,就跟html语法相似,每个条件接受的参数类型也各不相同,如:

cid接受栏目的编号,多个编号用逗号分开,如: cid="1,2,3" rows 限定调用行数,接受三种类型 1. rows="3" 2. rows="2,3" (丢弃前两行结果,调用3行) 3. rows="@,10" (此条件仅在列表页使用,@就是页面参数),没有rows条件时默认调用1行;

循环内容:与 html代码结合展现数据:

Raysn DataTag.jpg


  • 2.数据调用标签,这个简单:

基础模块目前有数据引用模块使用了此语法,如: {block:data name="Flink" /} ,需要在数据引用模块创建此区块 Flink

  • 3.变量调用标签,程序业务模型部分输入的数组,还有自带的几个变量:

网站名称: [SITE.NAME/] ,

网址域名:[SITE.HOST/],

根目录:[PATH.ROOT/],

链接文件路径会用到,[PATH.INDEX/]

链接效果如网站根目录是 /,不支持rewrite,那么调用效果如下: [PATH.INDEX/]article/list/[column.cid/] ,结果会生成代码 /index.php/article/list/3

标签语法只此三种,安装了扩展模块可以扩展标签数量,语法会不变。


相关条目[ ]

参考来源[ ]