2016 - 2024

感恩一路有你

实现ecshop列表页缩略图和描述同时调用

浏览量:2459 时间:2024-04-20 06:54:16 作者:采采

在使用ecshop时,我们发现默认的文章列表页面无法实现调用封面图片和描述信息。这在dedecms或者phpcms上是比较容易实现的,但当我们必须使用网店类型的程序时,就需要做一些修改了。

登陆后台设置图片和描述

首先,在后台添加文章时,我们可以利用上传文件表单来作为图片表单,将文章描述作为列表文章描述。通过这个思路,我们可以比较轻松地实现目的。

修改lib_文件

打开网站根目录下的includes/lib_文件,在大约第45行找到相应代码段。在两条SQL语句中都加上description字段,因为默认情况下它没有读取description这个字段。在代码中加上如下内容:

```php

$sql 'SELECT article_id, title, author, add_time, file_url, description, open_type' . $GLOBALS['ecs']->table('article') . 'WHERE is_open 1 AND title like "%' . $requirement . '%" ORDER BY article_type DESC, article_id DESC;';

```

更新lib_文件

进一步在lib_文件中找到大约第69行,在一段代码后面添加以下内容:

```php

$arr[$article_id]['file_url'] $row['file_url'];

$arr[$article_id]['description'] $row['description'];

```

在列表页调用图片和描述

完成以上步骤后,在调用列表页的地方加上`{$_url}`即可显示图像地址,再加上`{$}`即可显示文章描述。这样,ecshop列表页就成功实现了缩略图和标题描述同时调用的功能。

通过以上操作,我们可以在ecshop中方便地展示文章列表页面所需的缩略图和描述信息,提升用户体验和页面吸引力。希望这些技巧对你有所帮助!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。