迅睿CMS网站列表中调用多图显示的文章
更新日期:2024-06-27 11:10:26 来源:网络
有的新闻是单图模式,有的新闻是多图模式(如下图)。
如果内容有3张图以上的显示下面多图模式,如果少于3张图的显示单图模式。
方案一、创建多图字段,把默认的thumb缩略图禁用掉
1、创建多图字段,类型为image,名称为xinsuoluetu
2、禁用之前的thumb字段
3、进入发布页面,发布文章时上传多张图
4、重要部分,就是列表如何去调用它了
方案二、提取内容中的图片
1、首先要获取内容字段,参考教材方案:https://www.xunruicms.com/doc/678.html
2、提取内容字段中的图片,比如内容字段是content
如果内容有3张图以上的显示下面多图模式,如果少于3张图的显示单图模式。
方案一、创建多图字段,把默认的thumb缩略图禁用掉
1、创建多图字段,类型为image,名称为xinsuoluetu
2、禁用之前的thumb字段
3、进入发布页面,发布文章时上传多张图
4、重要部分,就是列表如何去调用它了
{if dr_count($t.xinsuoluetu) >= 3} 3张以上就显示全部 {loop $t.xinsuoluetu $tt} <img src="{dr_get_file($tt)}"> {/loop} {else} 不满足3张的,显示一张 <img src="{dr_get_file($t['xinsuoluetu'][0])}"> {/if}
方案二、提取内容中的图片
1、首先要获取内容字段,参考教材方案:https://www.xunruicms.com/doc/678.html
2、提取内容字段中的图片,比如内容字段是content
{php $imgs = dr_get_content_img($t.content);} {loop $imgs $img} <img src="{$img}"> {/loop} 图片总数量:{dr_count($imgs)}提取3张图片写法:
{php $imgs = dr_get_content_img($t.content, 3);} {loop $imgs $img} <img src="{$img}"> {/loop} 图片总数量:{dr_count($imgs)}
- 迅睿CMS网站列表中调用多图显示的文章
- 迅睿CMS网站提示:关键字不得少于系统规定的长度怎么办?
- 迅睿CMS网站不能同时拥有多个用户组怎么办?
- 迅睿CMS网站移动端首页无法生成静态怎么办?
- 迅睿CMS网站提示:此模块是动态地址,无法开启静态怎么办?
- 迅睿CMS网站提示 此栏目是动态地址,无法开启静态怎么办?
- 迅睿CMS网站调整上传字段的大小格式
- 迅睿CMS网站禁止地址的301跳转
- 迅睿CMS网站封面栏目无法生成静态的分页文件,无法下一页怎么办?
- 迅睿CMS网站点等级升级时提示:当前级别不允许升级怎么办?
- 迅睿CMS网站判断终端/判断客户端
- 迅睿CMS网站网站提示Internal Server Error File"/home/xxx/public_html" is writeable by group 错误怎么办?
- 迅睿CMS网站当后台编辑用户时,发现部分字段提示:此字段在前端不可用怎么办?
- 迅睿CMS网站登录/注册后跳转到指定页面
- 迅睿CMS网站怎么进入开发者模式
- 迅睿CMS网站管理账号提示:失败次数已达到N次,已被禁止登录怎么办?
- 迅睿CMS网站管理账号提示:账号被锁定,禁止登陆怎么办?
- 迅睿CMS网站提示:游客不允许上传附件怎么办?
- 迅睿CMS网站系统体检时提示:服务器无法识别HTTPS证书
- 迅睿CMS网站通过cms后台自己创建的模块可以安装为共享模块和独立模块