前言
轮播图基本是每个网站都要有的功能,帝国CMS本身并没有专门设置这样一个后台功能,但我们可以发现友情链接插件的功能其实很适合用来做这个。
接下来我们看看应该怎么做:
一、将“友情链接插件”变为“轮播图插件”
操作:使用DW之类的网页编辑软件将源码中的“友情链接”批量替换为“轮播图”即可。
如图:
需要修改的文件如下:
/e/admin/adminstyle/1/menu/tool.php
/e/admin/tool/ListLink.php
/e/admin/tool/LinkClass.php
/e/admin/tool/AddLink.php
二、如何使用“轮播图插件”
添加友情链接或者轮播图时,站点图标就用来上传轮播图的图片,站点地址就是轮播图要链接的地址。
如图:
三、如何调用显示轮播图?
显示轮播图的时候,我们使用灵动标签,代码如下::
[e:loop={'select * from [!db.pre!]enewslink where checked=1 order by lid',20,24,0}]<li style="background-image:url([!--news.url--]<?=$bqr[lpic]?>);"><a href="<?=$bqr[lurl]?>"> </a></li>[/e:loop]
如果我们将轮播图分类并在不同位置调用,则可以将轮播图进行分类,然后进行调用,代码如下。
[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=1 order by lid',20,24,0}]<li style="background-image:url([!--news.url--]<?=$bqr[lpic]?>);"><a href="<?=$bqr[lurl]?>"> </a></li>[/e:loop]
灵动标签(e:loop)可以直接在标签内写模板,具体怎么展现,就看你了。