你直接在帝国后台上点击自动生成标签,然后设置好,自动生成。拷贝那段代码。
我们提供的服务有:成都网站设计、成都做网站、微信公众号开发、网站优化、网站认证、齐河ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的齐河网站制作公司
[e:loop={2,10,1,0}]
a href="?=$bqsr['titleurl']?" target="_blank"?=$bqr['title']?/a
[/e:loop]
[e:loop={2,10,1,0}]这句就是循环的开始
a href="?=$bqsr['titleurl']?" target="_blank"?=$bqr['title']?/a br
[/e:loop]这句就是循环的结束
然后你按照你的div+css看那里要循环。把这些替换就可以了
写2次相同的灵动标签,分别调用不同字段即可。
div class="focusBox" style="margin:0 auto"
ul class="pic"
[e:loop={8,4,1,1}]lia href="?=$bqr[titleurl]?" target="_blank"img src="?=$bqr[titlepic]?"//a/li[/e:loop]
/ul
div class="txt-bg"/div
div class="txt"
ul
[e:loop={8,4,1,1}]lia href="?=$bqr[titleurl]?"?=$bqr[title]?/a/li[/e:loop]
/ul
/div
ul class="num"
lia1/aspan/span/li
lia2/aspan/span/li
lia3/aspan/span/li
lia4/aspan/span/li
/ul
/div
script type="text/javascript"
jQuery(".focusBox").slide({ titCell:".num li", mainCell:".pic",effect:"fold", autoPlay:true,trigger:"click",startFun:function(i){ jQuery(".focusBox .txt li").eq(i).animate({"bottom":0}).siblings().animate({"bottom":-36});}});
/script
/div
[/size][size=4][size=6][/size][color=Orange][/color]
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]
lia href="?=$public_r[newsurl]??=$bqr[classpath]?" title="?=$bqr[classname]?" target="_blank"?=$bqr[classname]?/a/li
[/e:loop]
可以实现帝国CMS用灵动标签来实现任意页面调用指定栏目下的所有子栏目。
这段JS是用以实现当前栏目高亮的样式区分,如不需要当前子栏目高亮,可删除这段JS代码。
使用灵动标签首先要在系统参数设置---信息设置---模板支持程序代码(开启)
灵动标签 (e:loop)的格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
实例3:如果信息带有图片信息,则标题上带有图片标志
[e:loop=
{'selfinfo',20,0,0}]?$newimg="";if(!empty($bqr[titlepic]))
{ $newimg="img src='
/filetype/image_s.gif' /";}?tr class="even"
td class="title"h1a href="?=$bqsr[titleurl]?
gt;" target="_blank"?=sub($bqr[title],0,24,false)?/a
gt;?=$newimg?/h1p class="intro"
lt;?=$bqr[smalltext]?[a title="阅读全文" href="
lt;?=$bqsr[titleurl]?" target="_blank"详细内容/a]/p
lt;/tdtd?=$bqr[myarea]?/tdtd?=date('Y-m-d H:i:s', $bqr[newstime])?/td/tr[/e:loop]