(1)利用ecshop后台文章模块自带的上传功能,通过判断文件格式,调取到文章列表。
(1.1)includes/lib_article.php 搜索
SELECT article_id, title, author, click_count, add_time, 后增加 file_url,如图:
搜索:
$arr[$article_id][‘title’] = $row[‘title’];
增加:
$arr[$article_id]['file_url'] = $row['file_url']; $allow_types = array('jpg', 'gif', 'jpeg','png');//判断文件类型 if($row['file_url']){ $arr[$article_id]['thumb'] = (in_array(pathinfo($row['file_url'], PATHINFO_EXTENSION),$allow_types)) ? $row['file_url']:''; }
(1.2)前台模板文件 article_cat.dwt
在合适位置增加即可。
{if $article.thumb}<img src="{$article.thumb}" width="55" height="55" alt="{$article.title|escape:html}"/>{/if}
(2)修改文章列表,获取文章详情内容并转为列表的简单描述。
includes/lib_article.php 搜索$arr[$article_id][‘id’] = $article_id;增加:
$tmpdesc = strip_tags($row['content']);//截取内容 uuecs.Com $tmpdesc = str_replace("\n","",$tmpdesc); $tmpdesc = str_replace(" ","",$tmpdesc); $tmpdesc=str_replace(" ","",$tmpdesc); $arr[$article_id]['desc'] = (!empty($row['description'])) ? $row['description'] : $tmpdesc;//如设置过文章描述,优先显示描述内容
(2.2)前台模板文件 article_cat.dwt
在合适位置增加即可。
{$article.desc|truncate:70}
最终如图: