同乐论坛

 找回密码
 立即注册
搜索
楼主: xf412
打印 上一主题 下一主题

[已答复]请教emlog6.1.1后台的封面设置问题!

[复制链接]

71

主题

158

帖子

218

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
218
楼主
发表于 2020-4-27 12:19:43 | 显示全部楼层
缩略图的字段使thumbs,改log_list.php中foreach中的代码,找到显示缩略图的img标签,用if else、三步运算符或直接赋值的方式,给img中src赋值,比如:
  1. <img class="h-img" src="<?=!empty($value['thumbs'])?$value['thumbs']:TEMPLATE_URL."xxx.jpg";?>"><!--其中$value是foreach中的变量-->
复制代码
回复 支持 反对

使用道具 举报

71

主题

158

帖子

218

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
218
沙发
发表于 2020-4-27 17:35:51 | 显示全部楼层
xf412 发表于 2020-4-27 14:48
研究半天不动,比如我模板log_list.php的代码如下需要怎么修改?

修改楼上27行:
  1. <a href="<?php echo $value['log_url']; ?>"><img class="img-responsive img-rounded imgs" src="<?php if(!empty($value['thumbs'])){echo $value['thumbs'];}else{get_imgsrc($value['content']);}?>" alt="<?php echo $value['log_title']; ?>" title="详细阅读:<?php echo $value['log_title']; ?>" original="<?php if(!empty($value['thumbs'])){echo $value['thumbs'];}else{get_imgsrc($value['content']);}?>"></a></div>
复制代码
回复 支持 反对

使用道具 举报

71

主题

158

帖子

218

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
218
板凳
发表于 2020-4-27 18:19:50 | 显示全部楼层
xf412 发表于 2020-4-27 18:12
分类列表页生效了,
首页文件按照这样改不生效。。。头大。。。

那得在log_list.php里找到包含首页的php文件,再到首页文件里去改<img>标签的src属性为:
  1. <?php if(!empty($value['thumbs'])){echo $value['thumbs'];}else{get_imgsrc($value['content']);}?>
复制代码
回复 支持 反对

使用道具 举报

71

主题

158

帖子

218

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
218
地板
发表于 2020-5-3 22:09:35 | 显示全部楼层
xf412 发表于 2020-4-30 15:48
发现个问题,首页有时候刷新不出指定的封面是怎么回事?

我忘了当时你这是哪个模板了,看不到代码了,module.php里的get_imgsrc函数看看,首页封面的是先判断数据库thumbs字段封面地址是否存在,不存在再按照get_imgsrc函数的返回值输出,也许是图片不存在或没找到的原因,或者是图片地址像微博一样,有防盗链的原因。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|同乐论坛  

GMT+8, 2024-5-5 16:42 , Processed in 0.075795 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表