emlog媒体范相关文章修改方法
第一步,打开moudle文件,找到下面的getlist
然后替换成下面代码
<?php //getlist function get_list($sort){ $db = MySql::getInstance(); $sql2 = "SELECT gid,title,date FROM ".DB_PREFIX."blog WHERE sortid=".$sort." AND hide='n' ORDER BY `date` DESC LIMIT 3"; $list = $db->query($sql2); while($row = $db->fetch_array($list)){ $row['date'] += $timezone * 3600; $img_url = ''; if(pic_thumb($row['content'])){ $img_url = pic_thumb($row['content']); } elseif(picthumb($row['gid'])){ $img_url = picthumb($row['gid']); }else{ $img_url = TEMPLATE_URL.'pic/ap'.rand(1,10).'.jpg'; } ?><li><a href="<?php echo Url::log($row['gid']); ?>"><img src="<?php echo $img_url; ?>" alt="<?php echo $row['title']; ?>" /></a><div class="text ullist4"><a href="<?php echo Url::log($row['gid']); ?>"><?php echo $row['title']; ?></a></div></li> <?php }?> <?php } ?>其中第5行后面
LIMIT 3中的3表示要显示的文章数
第8行3600就是获取文章的日期,越大调用文章的日期就越早
第二步,去eg文章页
在合适位置插入 以下代码
<!--相关文章开始--><div class="ullist4"><div class="xyti ullist4" style="width:calc(100% - 30px);font-size:18px;">相关文章<div class="tline"></div></div> <ul class="ullist4"> <?php get_list($sortid); ?> </ul> </div> <!--相关文章结束-->第三步
去style.css里面找到ullist4开头的换成以下代码。
/*相关文章*/ .ullist4{overflow: hidden;clear: both;border: 2px double #FDEDED;border-radius: 4px 4px 4px 4px;} .ullist4 .xyti{color:#00aa98;margin-top:5px;background:url(../images/symbo1.png) 0 center no-repeat;} .ullist4 ul{width:100%} .ullist4 li{position: relative;float: left;width: 33%;height: 150px;border: 1px solid #A3E0BD;} .ullist4 li img{width:100%;height:100%;} .ullist4 .text{position:absolute;right:0;bottom:0;width:100%;height:24px;line-height:24px;background:#337FE5;filter:alpha(opacity=80);opacity:0.8;transition:all .2s linear;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} .ullist4 .text:hover{background:#f90;} .ullist4 .text a{color:#FFF} @media only screen and (max-width: 650px) {.ullist4 li{width: 32.7%;height: 120px;}}