一、安装好插件
https://www.xunruicms.com/shop/app/719.html
二、后台应用--》轮播图管理
1、添加轮播图分类
默认的2个轮播图分类也可以修改名称
2、添加轮播图片
三、前端调用
使用“任意表循环”来调用
文档:https://www.xunruicms.com/doc/426.html
调用示例1:
调用ID为1分类下的轮播图10条
{table table_site=carousel type=1 num=10} <a target="_blank" href="{$t.url}"{if $t.target==1} target="_blank"{/if}><img src="{dr_get_file($t.thumb)}" alt="{$t.title}"></a> {/table}
调用示例2:
调用ID为1分类下轮播图ID为2的下级轮播图10条
{table table_site=carousel type=1 pid=2 num=10} <a target="_blank" href="{$t.url}"{if $t.target==1} target="_blank"{/if}><img src="{dr_get_file($t.thumb)}" alt="{$t.title}"></a> {/table}
调用示例3:
判断是图片还是视频
{if $t.leixing=='image'}
<a{if $t.url} target="_blank" href="{$t.url}" target="_blank"{/if}>
<img src="{dr_get_file($t.thumb)}" class="d-block w-100" alt="{$t.title}">
</a>
{elseif $t.leixing=='video'}
<video width="100%" height="auto" autoplay muted loop>
<source src="{dr_get_file($t.thumb)}" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
您的浏览器不支持 video 标签。
</video>
{/if}
四、API接口调用
API接口调用轮播图,可以在【API接口】插件中添加“API接口数据来实现”,下面给个示例
1、API接口数据页面,添加,
{table table_site=carousel type=2 show=1 order=displayorder_asc num=10} {api::id=$t.id} {api::name=$t.name} {api::title=$t.title} {api::thumb=dr_thumb($t.thumb)} {/table}
2、点击右边的 接口测试,如果显示数据,就正常了,如果没显示数据,检查上一步的type是否正确
小白免费福利
轮播图特效实例完整分享
https://www.xunruicms.com/book/9/92.html
文档最后更新时间:2024-10-25 11:59:45