迅睿CMS列表中调用多图显示的方法
方案一、创建多图字段,把默认的thumb缩略图禁用掉
1、创建多图字段,类型为image,名称为xinsuoluetu
2、禁用之前的thumb字段
3、进入发布页面,发布文章时上传多张图
4、重要部分,就是列表如何去调用它了
{if dr_count($t.xinsuoluetu) >= 3}3张以上就显示全部{loop $t.xinsuoluetu $tt}{/loop}{else}不满足3张的,显示一张{/if}方案一、创建多图字段,把默认的thumb缩略图禁用掉
1、创建多图字段,类型为image,名称为xinsuoluetu
2、禁用之前的thumb字段
3、进入发布页面,发布文章时上传多张图
4、重要部分,就是列表如何去调用它了
{if dr_count($t.xinsuoluetu) >= 3}3张以上就显示全部{loop $t.xinsuoluetu $tt}{/loop}{else}不满足3张的,显示一张{/if}
方案二、提取内容中的图片
1、首先要获取内容字段,参考教材方案:https://www.xunruicms.com/doc/678.html
2、提取内容字段中的图片,比如内容字段是content
{php $imgs = dr_get_content_img($t.content);}{loop $imgs $img}{/loop}图片总数量:{dr_count($imgs)}
提取3张图片写法:
{php $imgs = dr_get_content_img($t.content, 3);}{loop $imgs $img}{/loop}图片总数量:{dr_count($imgs)}
方案二、提取内容中的图片
1、首先要获取内容字段,参考教材方案:https://www.xunruicms.com/doc/678.html
2、提取内容字段中的图片,比如内容字段是content
{php $imgs = dr_get_content_img($t.content);}{loop $imgs $img}{/loop}图片总数量:{dr_count($imgs)}
提取3张图片写法:
{php $imgs = dr_get_content_img($t.content, 3);}{loop $imgs $img}{/loop}图片总数量:{dr_count($imgs)}