文章列表调用文章第一张的图片

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

站内快讯中的文章列表,如何调用标题对应的内容的第一张图片呢?就是左边图片,右边标题的+简单的说明??
文章第一张的图片 文章的标题
文章的简单的说明

哪位高手中的高手HELP 一下???

回答:
同样的问题,哎,没有人回答太伤了

说一下我的想法,首先插入到文章中的图片的地址是不规律的有可能是自己上传的也有可能是外部连接的,可以用php的file_get_contents() 或者file()函数来读取文章内容进行分析取出图片路径即可,前者是把内容对到字符串中,后者是把文章按行读到数组中。希望对你有帮助!

来学习滴!

用正则来取出文章内的图片地址到数组.
再取出到页面

试一下使用添加文章中的上传文件处理显示图片

太深奥了没写出来具体的

来学习啊。

程序不难。。。
根据文章id,查询文章内容,正则匹配图片。。。。然后写到数组里面。
问题在于模板不会。。。不然你的任务就接了哈哈

顶,同样的问题。

顶顶顶顶顶顶顶

这个其实不难,二步实现
1,打开includes/lib_article.php 找到以下代码: $arr[$article_id]['url'] = $row['open_type'] != 1 ? build_uri('article', array

('aid'=>$article_id), $row['title']) : trim($row['file_url']); 在这一行后面加入以下代码: $arr[$article_id]['file_url'] =

trim($row['file_url']); 在模板里就可以调用图片了

模板上调用代码:
正确的写法:
<!-- {foreach from=$artciles_list item=article} -->
<ul class="newslist"><li class="newslist_pic"><a href="{$article.url}" target="_blank"

title="{$article.title}"><IMG alt="{$article.title|escape:html}" src="{$article.file_url}"

width=180 height=120></li>
<div class="newslist_t"><span>资讯</span><h1><a href="{$article.url}" title="{$article.title|escape:html}" class="f66">

{$article.short_title}</a></h1></div>
<li class="news_date">{$article.add_time}</li>
<li class="newslist_tex">{$article.content}</li></ul>

<!-- {/foreach} -->