在Ecshop文章列表页显示文章内容前60个字
本ecshop教程中讲到的“内容摘要”指的是ECSHOP文章内容的前 60个字符(当然也可以是前40个,前50个等等)
下面以 ECSHOP官方默认ECSHOP模板 为例进行讲解:
1、修改 includes/lib_article.php 文件,查找到以下代码:
$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'
]);
2、打开 模板文件 /themes/default/article_cat.dwt
查找以下代码:
{
$article
.short_title}</a>
在它后边增加代码
<br>{
$article
.content|truncate:60}
其中60 可以改成任意数字,就是控制文字显示多少