动态标签的基础应用,调用推荐文章
列表
一、新建一个调用推荐文章列表标签 ,标签类型为动态标签。
二、调用
数据库主表为CommonModel,字段为CreateTime,GeneralID,NodeID,Title
三、建立参数变量
nodeid |
节点ID |
shounum |
调用条数 |
titlelong |
标题长度 |
四、查询条件
nodeid in(select nodeid from zl_node
where
parentid=@nodeid or
nodeid=@nodeid or parentid in (select nodeid from zl_node where
parentid=@nodeid) or parentid in (select nodeid from zl_node
where parentid in (select nodeid from zl_node where
parentid=@nodeid))
) and status=99 and EliteLevel=1
说明:前面仍然是官方提供的多级查询方法,EliteLevel=1是推荐字段,1为推荐
五、字段排序:CreateTime DESC按创建时间或者其他可自己
设计
六、标签内容:{Repeate}<li><a href="[ERR:GetInfoUrl内容ID参数必须是数字])/}">[ERR:(CutText)标签缺少参数],@titlelong,)/}</a></li>{/Repeate}
七、调用测试:在
模板相应位置调用NOID参数改为NOID数据源标签
[ERR:("调用推荐文章列表"nodeid)标签不存在]" shounum="10" titlelong="24" /}