新聞中心
讓ecshop文章列表頁顯示文章摘要的方法總結(jié)
作者 / 無憂主機(jī) 時(shí)間 2015-10-08 15:26:16
ecshop作為一款優(yōu)秀的國(guó)內(nèi)電商開源系統(tǒng),使用ecshop的站長(zhǎng)朋友自然不會(huì)少,今天無憂主機(jī)小編在處理售后問題的時(shí)候就遇到了一位使用ecshop系統(tǒng)在無憂主機(jī)php空間建站的站長(zhǎng)朋友,因?yàn)閑cshop系統(tǒng)的文章列表默認(rèn)是沒有內(nèi)容提要的,而這位站長(zhǎng)朋友想要將文章列表顯示出內(nèi)容提要,便問小編我要如何操作,之前在無憂主機(jī)官網(wǎng)中已經(jīng)存在類似問題的解決方案,其解決思路是修改數(shù)據(jù)庫和模板文件來解決此問題,具體可以參考“ecshop文章列表頁面如何顯示文章摘要的完美設(shè)置方案”。經(jīng)過小編我一段時(shí)間的研究之后,找到了另一種方法來解決這個(gè)問題的方法。其具體方法如下: 首先在includes文件夾里找到lib_article.php這個(gè)文件修改內(nèi)容的字符寬度,在function get_cat_articles($cat_id, $page = 1, $size = 20)這個(gè)函數(shù)里找到:
$sql = 'SELECT article_id, title,content, author, add_time, file_url, open_type' . ' FROM ' .$GLOBALS['ecs']->table('article') . " WHERE is_open = 1 AND " . $cat_str . ' ORDER BY article_type DESC, article_id DESC';增加“content”字段,然后在$arr[$article_id]['add_time'] = date($GLOBALS['_CFG']['date_format'], $row ['add_time'])的后面增加如下代碼:
$arr[$article_id]['content'] = $row['content']; article_cat.dwt編輯完成后點(diǎn)擊保存,然后登入網(wǎng)站后臺(tái)刷新數(shù)據(jù)就可以看到效果了。之前的方法是通過修改數(shù)據(jù)庫和模板文件來解決此問題,而現(xiàn)在的方法是用修改內(nèi)容固定字符寬度的方法來解決這個(gè)問題,這兩種方法都可解決此問題,再次列出給各位以作參考。 無憂主機(jī)相關(guān)文章推薦閱讀: 如何讓ECSHOP標(biāo)簽云的所有標(biāo)簽被首頁調(diào)用 ECSHOP加入收藏夾后如何在會(huì)員中心收藏列表可以看到縮略圖? ECSHOP程序如何在網(wǎng)站后臺(tái)商品列表中添加具體的上架時(shí)間呢?
本文地址:http://www.gle-technology.com/ecshop/20298.html