首先,我们先看一下手册中关于灵动标签的定义和使用,如下图一
从图一看以看出,灵动标签是一个“组”标签,根据操作类型的不同,我们可以调出不同条件下的一组数据,下面通过几个例子来说明灵动标签的使用:
1.取最新10条数据,样式如下图二,该怎样做呢?
代码如下:
代码解析:上面代码的意思是,取新闻表(news)的10条数据,操作类型是18(取某表操作类型必须是18),只取带缩略图的,按照文章发布时间从新到旧排序。
然后中间的<?=$bqr[title]?>表示新闻标题,<?=$bqsr[titleurl]?>表示标题的链接地址,这样做完后就会取出上图中的10条带链接的文章。
2. 取10条推荐文章数据,代码如下:
代码解析:这个和上面的基本差不多,最关键的是中间多了一个isgood>0,这个在灵动标签中是放置条件数据的,类似sql语句中的where条件,isgood>0,表示取推荐数据。
好的,以上就是灵动标签的基本用法,需要大家在实际应用时根据实际业务场景来选择合适的搭配,如果想动态的了解灵动标签的用法,可以参考灵动标签视频教程:《帝国cms灵动标签的使用视频教程》,希望大家能有所收获。
PS:本文来自万书涛的个人博客,感谢分享。
从图一看以看出,灵动标签是一个“组”标签,根据操作类型的不同,我们可以调出不同条件下的一组数据,下面通过几个例子来说明灵动标签的使用:
1.取最新10条数据,样式如下图二,该怎样做呢?
代码如下:
[e:loop={'news',10,18,1,'','newstime desc'}] <li><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a></li> [/e:loop] |
然后中间的<?=$bqr[title]?>表示新闻标题,<?=$bqsr[titleurl]?>表示标题的链接地址,这样做完后就会取出上图中的10条带链接的文章。
2. 取10条推荐文章数据,代码如下:
[e:loop={'news',10,18,1,'isgood>0','id desc'}] <li><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a></li> [/e:loop] |
代码解析:这个和上面的基本差不多,最关键的是中间多了一个isgood>0,这个在灵动标签中是放置条件数据的,类似sql语句中的where条件,isgood>0,表示取推荐数据。
好的,以上就是灵动标签的基本用法,需要大家在实际应用时根据实际业务场景来选择合适的搭配,如果想动态的了解灵动标签的用法,可以参考灵动标签视频教程:《帝国cms灵动标签的使用视频教程》,希望大家能有所收获。
PS:本文来自万书涛的个人博客,感谢分享。