天兴工作室:提供zblog模板 emlog模板 dedecms模板的下载和仿站定制网站地图 | 联系我们
当前位置:网站首页 教程 emlog教程 正文
内容加载中......

妈蛋emlog的教程好少,开发文档更像是开玩笑的一样,什么都得自己去折腾......

最近在做一个emlog模板,需要调用指定栏目内的文章,百度+请教,终于折腾出来。代码抄至“舍力博客”,原文地址:http://www.shuyong.net/734.html

代码如下:

<?php //调用分类文章,图文显示
function sheli_tw($sort, $num){$db = MySql::getInstance();
$sql = "SELECT gid,title,date,content,sortid,views,comnum FROM ".DB_PREFIX."blog WHERE sortid=".$sort." AND hide='n' ORDER BY `date` DESC LIMIT 0,$num";
$go = $db->query($sql);while($row = $db->fetch_array($go)){
$img_url = TEMPLATE_URL.'images/sheli.jpg';//无图片时显示
if(pic_thumb($row['content'])){$img_url = pic_thumb($row['content']);//查找正文第一张图片
}elseif(picthumb($row['gid'])){$img_url = picthumb($row['gid']);//查找附件第一张图片
}else{$img_url;}?>
<li><p><a href="<?php echo Url::log($row['gid']);?>"><img src="<?php echo $img_url;?>" /></p><span><?php echo $row['title'];?></a></span></li>
<?php }}function picthumb($blogid) {$db = MySql::getInstance();$sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$blogid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1";$imgs = $db->query($sql);while($row = $db->fetch_array($imgs)){$pict.= ''.BLOG_URL.substr($row['filepath'],3,strlen($row['filepath'])).'';}return $pict;}function pic_thumb($content){preg_match_all("/\<img.*?src\=\"(.*?)\"[^>]*>/i", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;}?>

以上代码放到“module.php”文件里面。在模板中调用直接用“<?php sheli_tw(1,10);?>”即可,其中1代表调用的栏目ID,10代表调用文章数量。

在这里粘贴你的在线分享代码

本文标签emlog模板 emlog调用 缩略图

本文地址http://2015.imtx.wang/post/779.html

版权说明:如非注明,本站文章均为 天兴工作室 原创,转载请注明出处和附带本文链接。

联系我们
最新评论
标签云
地质大学win8平板飞信欢乐季360搜索代码科技自由列表zblogphp调用下拉菜单无线更新热门文章收费模板30元国际长途套餐代码zblogasp模板GPRS套餐写博客集团通讯小熙博客畅言实验室免费zblog七夕充100送202015新版蓝色cms长途带链接飞Youngzblog评论手机冲浪二维码模板预览热门tagPUK码中国空气能网放假
热门产品