同乐论坛

 找回密码
 立即注册
搜索
查看: 3355|回复: 12

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

[复制链接]

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
发表于 2020-4-27 01:58:41 | 显示全部楼层 |阅读模式


请问这个对其他模板不起作用?要修改什么文件才能支持其他模板?
回复

使用道具 举报

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中的变量-->
复制代码
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 13:46:29 | 显示全部楼层
二呆 发表于 2020-4-27 12:19
缩略图的字段使thumbs,改log_list.php中foreach中的代码,找到显示缩略图的img标签,用if else、三步运算 ...

先研究一下去,不懂再来提问!

感谢回复
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 14:48:12 | 显示全部楼层
二呆 发表于 2020-4-27 12:19
缩略图的字段使thumbs,改log_list.php中foreach中的代码,找到显示缩略图的img标签,用if else、三步运算 ...

研究半天不动,比如我模板log_list.php的代码如下
  1. <?php
  2. /**
  3. * 站点首页模板
  4. */
  5. if(!defined('EMLOG_ROOT')) {exit('error!');}
  6. if($pageurl == Url::logPage()){include View::getView('index');exit;}
  7. $sort_img = explode(",",$img_id);
  8. if(in_array($sortid,$sort_img)){include View::getView('log_img');exit;}
  9. ?>
  10. <div class="container-fluid home-fluid">
  11. <div class="site-content">
  12. <nav class="navcates">当前位置:<i class="fa fa-home"></i><a href="<?php echo BLOG_URL; ?>">首页</a><i class="fa fa-angle-right"></i><?php if ($params[1]=='sort'){ ?><?php echo $sortName;?><?php }?> </nav>
  13. <?php doAction('index_loglist_top'); ?>
  14. <div class="site-main">
  15. <!--文章列表-->
  16. <div class="widget-box blog-layout">
  17. <div class="post_box_title"><h3><i class="fa fa-twitch"></i><?php if ($params[1]=='sort'){ ?><?php echo '<a href="'.Url::sort($sortid).'">'.$sortName.'</a>';?><?php }?></h3></div>
  18. <?php
  19. if (!empty($logs)): foreach($logs as $value):
  20. //去除文章摘要的“阅读全文”
  21. $value['log_description'] = strip_tags($value['log_description']); $value['log_description'] = str_replace('阅读全文>>','',$value['log_description']);
  22. //去除默认分页的首页和尾页
  23. $page_url = str_replace('«','首页',$page_url); $page_url = str_replace('»','尾页',$page_url);?>       
  24. <article class="post_box" id="post_box1">
  25. <div class="readMore-date"><div class="corner-date"></div><?php echo gmdate('Y-n-j', $value['date']); ?></div>
  26. <div class="post-img col-xs-4">
  27. <a href="<?php echo $value['log_url']; ?>"><img class="img-responsive img-rounded imgs" src="<?php get_imgsrc($value['content']);?>" alt="<?php echo $value['log_title']; ?>" title="详细阅读:<?php echo $value['log_title']; ?>" original="<?php get_imgsrc($value['content']);?>"></a></div>
  28. <header class="entry-header">
  29. <h2 class="entry-title"><a href="<?php echo $value['log_url']; ?>" title="<?php echo $value['log_title']; ?>"><?php echo $value['log_title']; ?>
  30. <?php if(((date('Ymd',time())-date('Ymd',$value['date']))< 1)&&($value['top']=='n')){?><img src="/content/templates/Ssanl/tpimg/new.gif"><?php }elseif($value['views']>=150){?><img src="/content/templates/Ssanl/tpimg/hot.gif"><?php }?>
  31. </a></h2>               
  32. </header>
  33. <div class="post-left">
  34. <div class="post-con"><?php echo $value['log_description']; ?>...</div>
  35. <div class="item-meta">
  36. <span class="mu-ml"><i class="fa fa-list-alt"></i><?php blog_sort($value['logid']); ?></span>
  37. <span class="mu-ml-eye"><i class="fa fa-paw"></i><?php echo $value['views']; ?>次浏览</span>
  38. <span class="mu-ml-comment"><i class="fa fa-comment"></i><a href="<?php echo $value['log_url']; ?>#comments"><?php echo $value['comnum']; ?>条评论</a></span>
  39. </div>
  40. <div class="readMore"><a href="<?php echo $value['log_url']; ?>" rel="nofollow" title="详细阅读:<?php echo $value['log_title']; ?>">阅读全文</a></div>
  41. </div><?php topflg($value['top'], $value['sortop'], isset($sortid)?$sortid:''); ?></article>
  42. <?php endforeach;else:?>   
  43. <h2>未找到</h2> <p>抱歉,没有符合您查询条件的结果。</p>
  44. <?php endif;?></div>
  45. <!--页码-->
  46. <div class="pagination"><?php echo tp_page($lognum,$index_lognum,$page,$pageurl);?></div></div>
  47. <!--侧栏-->
  48. <?php include View::getView('side');?>
  49. </div><div class="clear"></div>
  50. </div>
  51. <?php include View::getView('footer');?>
复制代码
需要怎么修改?
回复 支持 反对

使用道具 举报

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>
复制代码
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 18:12:23 | 显示全部楼层

分类列表页生效了,
首页文件按照这样改不生效。。。头大。。。
回复 支持 反对

使用道具 举报

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']);}?>
复制代码
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 18:35:31 | 显示全部楼层
二呆 发表于 2020-4-27 18:19
那得在log_list.php里找到包含首页的php文件,再到首页文件里去改标签的src属性为:
...

非常感谢,完美解决!
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 19:13:15 | 显示全部楼层
本帖最后由 xf412 于 2020-4-27 20:24 编辑

是我复制错代码了,这个代码可以解决。。。
复制的代码里多了几个横岗...
回复 支持 反对

使用道具 举报

13

主题

56

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
 楼主| 发表于 2020-4-27 19:21:19 | 显示全部楼层
本帖最后由 xf412 于 2020-4-27 20:21 编辑

再次感谢大佬
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-17 00:13 , Processed in 0.085561 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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