香港独立IP空间
香港php空间
美国php空间
域名注册

Ecshop这款开源的B2C开源商城程序不是CMS系统,因此在这款程序上发表的文章不能像在博客,论坛等程序上发表的文章一样可以显示比较多的文章内容。它只有比较纯碎的文章列表页面,有的站长朋友也需要在这个商城网站上发表些关于产品介绍之内的文章,那么该如何让文章显示的比较丰富些呢。也就是文章的主要部分显示的多些呢?举个例子显示些商品的缩略图,显示些文章摘要等内容。无忧主机小编认真分析了下这个文章列表的模板文件,想到了解决的思路。模拟了一遍还真的就实现了。下面小编把做好的方案为大家详细分享下:
第一步:找到主机根目录下includes/lib_article.php 文件用一款编辑软件(建议用editplus打开)然后ctrl+h搜索以下代码:
$sql = ‘SELECT article_id, title, author, add_time, file_url, open_type’ .
修改为:
$sql = ‘SELECT article_id, title,content, author, add_time, file_url, open_type’ .
然后再找到:
$arr[$article_id][‘title’] = $row[‘title’];
下面 添加代码:
$arr[$article_id][‘content’] = strip_tags($row[‘content’]);
第二步:
打开 模板文件 /themes/default/article_cat.dwt
搜索:
{$article.short_title}</a>
在后面添加以下代码:
<br>{$article.content|truncate:60}
通过以上两个步骤,先修改下从数据库中取出文章摘要的程序。修改后就可以从数据库中取出文章摘要了。取出后在哪里显示呢。第二步骤主要是修改的模板文件,作用是取出的文章摘要如何通过模板在网站的前台显示出来。以上两个精简的步骤就是Ecshop文章列表页面如何显示文章摘要的完美设置方案。
无忧主机相关文章推荐阅读:
ECSHOP快速的添加手动发送邮件插件
ECSHOP收货人信息限制个数怎么办?解决办法
ECSHOP程序网站下订单出现NUMBER_FORMAT()函数报错解决方案

本文地址:http://www.51php.com/ecshop/14498.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档