索引灵动标签 (e:indexloop)

本文目录
  • 标签名称
  • 标签格式:
  • 标签例子:
  • 标签说明
  • 参数说明
  • 变量说明
  • 常用函数介绍

标签名称

索引灵动标签(e:indexloop)

标签格式:

[e:indexloop={索引分类ID,显示条数,操作类型,栏目ID,系统模型ID,附加SQL条件}]
模板代码内容
[/e:indexloop]

标签例子:

<table width="100%" border="0" cellspacing="1" cellpadding="3">
[e:indexloop={索引分类ID,显示条数,操作类型,栏目ID,系统模型ID,附加SQL条件}]
<tr><td>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date('Y-m-d',$bqr[newstime])?>)
</td></tr>
[/e:indexloop]
</table>

标签说明

索引灵动标签使用方法基本同灵动标签,只是索引灵动标签是以信息ID和栏目ID来获取信息内容。使用本标签,需开启模板支持程序代码(参数设置)。

参数说明

索引分类ID:专题ID,TAGS的ID,碎片ID,当前专题ID='selfinfo',多个ID可用“,”逗号隔开,如:'1,2' 。

显示条数:显示前几条记录

操作类型:

1、专题最新(索引分类ID=专题ID)

2、专题最早(索引分类ID=专题ID)

3、专题推荐(索引分类ID=专题ID)

4、专题子类最新(索引分类ID=专题子类ID)

5、专题子类最早(索引分类ID=专题子类ID)

6、专题子类推荐(索引分类ID=专题子类ID)

7、碎片最新(索引分类ID=碎片ID)

8、碎片最早(索引分类ID=碎片ID)

9、TAGS最新(索引分类ID=TAGS的ID)

10、TAGS最早(索引分类ID=TAGS的ID)

11、SQL调用(索引分类ID='sql语句') [数据表前缀可用:“[!db.pre!]"表示]

栏目ID:限制只调用某一个或多个栏目的信息,多个ID可以用“,”号隔开,如:'1,2'。

系统模型ID:限制只调用某一个或多个系统模型的信息,多个ID可以用“,”号隔开,如:'1,2',此参数对碎片调用无效,碎片调用时请把本参数设置为空。

附加SQL条件:附加调用条件,如:"isgood=1"。

变量说明

$indexbqr、$indexbqr[字段名]:显示索引表的字段内容,如专题子类ID:$indexbqr[cid] 。

$bqr、$bqr[字段名]:显示信息表字段的内容,如标题:$bqr[title]。

$bqsr、$bqsr[titleurl]:标题链接 / $bqsr[classname]:栏目名称 / $bqsr[classurl]:栏目链接 。

$bqno、$bqno:为调用序号。

$public_r、$public_r[newsurl]:网站地址。

常用函数介绍

文字截取:esub(字符串,截取长度),例子:esub($bqr[title],30)截取标题前30个字符

时间格式:date('格式字串',时间字段),例子:date('Y-m-d',$bqr[newstime])时间显示格式为"2012-10-01"