實現ecshop列表頁縮略圖和描述同時調用
在使用ecshop時,我們發現默認的文章列表頁面無法實現調用封面圖片和描述信息。這在dedecms或者phpcms上是比較容易實現的,但當我們必須使用網店類型的程序時,就需要做一些修改了。 登陸后臺設
在使用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中方便地展示文章列表頁面所需的縮略圖和描述信息,提升用戶體驗和頁面吸引力。希望這些技巧對你有所幫助!