一、安装好插件

https://www.xunruicms.com/shop/app/719.html


二、后台应用--》轮播图管理

1、添加轮播图分类

默认的2个轮播图分类也可以修改名称

{xunruicms_img_title}

2、添加轮播图片

{xunruicms_img_title}


三、前端调用

使用“任意表循环”来调用

文档: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接口数据页面,添加,

{cms_img_title}

{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是否正确

{cms_img_title}


小白免费福利

轮播图特效实例完整分享

https://www.xunruicms.com/book/9/92.html


文档最后更新时间:2024-10-25 11:59:45
文档作者:帝云网络 不会操作怎么办?