新聞中心
顯示ecshop最近幾天最新發(fā)布商品的方法
作者 / 無憂主機 時間 2015-11-21 16:57:06
我們做ecshop商城的時候,總是希望我們剛剛發(fā)布的商品能讓大家能看到。最近無憂主機有一些php空間的客戶朋友問到如何實現(xiàn)這樣的功能。經(jīng)過無憂小編查找了一些資料,現(xiàn)在把方法分享給大家,希望能幫助到大家。具體方法如下: 1、首先我們找到index.php文件,用editplus打開 找到index.php的
assign_dynamic('index');上面寫:
$smarty->assign('this_week_list',??????? get_this_week_list());2、接下來我們在index.php的最下面(?>上面)添加一下代碼:
function get_this_week_list(){ $today=getdate(); //今天 $day_this=local_strtotime($today['year']."-".$today['mon']."-".$today['mday']); ???//上周開始時間 ?????? $lastweek_start_str=date("Y-m-d H:i:s",mktime(0,0,0,date("m"),date("d")-date("w")+1-7,date("Y"))); $sql = "SELECT * FROM " . $GLOBALS['ecs']->table('goods') . " WHERE add_time>". $lastweek_start_str." and is_delete=0? and is_on_sale = 1 order by add_time desc limit 0,15"; $arr = $GLOBALS['db']->getAll($sql); return $arr; }3、然后找到文件index.dwt中,在index.dwt模板中寫:
<!--{foreach from=$this_week_list item=value key=key}--> <a href="goods.php?id={$value.goods_id}" ><img src="{$value.goods_thumb}"></a> <!--{/foreach}-->將上述幾個文件修改好后重新上傳到空間服務(wù)器上,這樣就能顯示ecshop最近幾天最新發(fā)布的商品。 友情提示:在修改文件前,我們要做好文件的備份,這樣即使我們修改出錯,也可以通過重新上傳原文件來恢復(fù)網(wǎng)站,所以備份對于建站來說是很重要的哦。 無憂主機相關(guān)文章推薦閱讀: 控制ECSHOP商品詳情頁相關(guān)文章數(shù)量 ECSHOP程序如何在商品詳情頁添加分享鏈接呢? 如何將ECSHOP首頁主廣告位的FLASH輪播替換為JS輪播
本文地址:http://www.gle-technology.com/ecshop/20817.html