1. ecshop怎麼在首頁中把購物車的商品循環顯示出來,默認的只是商品的所有數量和總金額
這個你可以買現成的商業模板,因為這個功能在商業模板里已經比較普遍了。模板堂的京東商城2013版本也有這個功能,先透露一下結構代碼用來給你拋磚引玉。
<!--{if$goods}-->
<divid="settleup-2013">
<dl>
<dtclass="ld">
<s></s>
<spanclass="shopping"><span>{$str}</span>
</span><ahref="flow.php">去購物車結算</a>
<b></b>
</dt>
<dd>
<divid="settleup-content">
<divclass="smt">
<h4class="fl">最新加入的商品</h4>
</div>
{foreachfrom=$goodsitem=goodsname=goods}
<divclass="smc">
<ulid="mcart-sigle">
<li>
<divclass="p-imgfl">
<ahref="{$goods.url}"><imgsrc="{$goods.goods_thumb}"style="width:50px;height:50px;"alt="{$goods.goods_name}"></a>
</div>
<divclass="p-namefl">
<ahref="{$goods.url}">{$goods.short_name}</a>
</div>
<divclass="p-detailfrar">
<spanclass="p-price"><strong>{$goods.goods_price}</strong>×{$goods.goods_number}</span><br>
<aclass="delete"href="javascript:"onClick="deleteCartGoods({$goods.rec_id})">刪除</a>
</div>
</li>
</ul>
</div>
{/foreach}
<divclass="smbar">共<b>{$zj.goods_number}</b>件商品共計<strong>¥{$zj.goods_price}</strong><br><ahref="flow.php"title="去購物車結算"id="btn-payforgoods">去購物車結算</a></div></div></dd>
</dl>
</div>
<!--{else}-->
......
2. ECshop的商品詳細頁面到購物車之間具體怎麼傳的參數,我想加幾個參數
這個不好說,不是幾句話能說明白的
3. ECSHOP如何用JS或Ajax全站調取購物車商品總數量
自己寫個抄ajax請求的php頁面test.php:
<?php
define('IN_ECS',true);
require(dirname(__FILE__).'/includes/init.php');
$sql="selectgoods_numberfrom".$GLOBALS['ecs']->table('cart').'whereuser_id='.$_SESSION["user_id"];
$number=$GLOBALS['db']->getOne($sql);
echo$number;
調用ecshop封裝的ajax方法Ajax.call:
Ajax.call('test.php','',myresponse,'POST','TEXT');ajax請求test.php 得到結果result,通過回調函數賦值給id為id的元素。
functionmyresponse(result){
vartext=document.getElementbyId('id');
text.val=result;
}
4. ecshop里怎麼從資料庫里讀取出來某一個產品信息,圖片文字,就是網上商城商品展示那種,具體流程是怎樣的
簡單的說一下:
1 :goods.dwt是商品詳情頁。數據通過Ajax傳值,傳遞到common.js。
2:然後就是flow.php的內addtocart方法容。具體的insert是在lib_isnert的insert_cart_info方法添加到cart表裡面然後返回給lib_order.php。
3:然後從flow.php裡面調用購物車信息。最後賦值給模板flow.dwt文件。具體的流程太詳細,這里就不仔細說了。關鍵是要看方法怎樣一個調用另一個,變數又是在哪裡定義的。代碼裡面的注釋挺詳細的仔細找一定能找到!
希望你能採納哦!!!
5. ecshop怎麼取得購物車的總價
有以下兩點:
一、靜態頁面需要在頂部引入版,常用的權js文件
<script type="text/javascript" src="js/common.js"></script>
<script type="text/javascript" src="js/transport.js"></script>
<script type="text/javascript" src="js/utils.js"></script>
6. ecshop商品詳情頁價格顯示總價格
後台商品屬性里,設置屬性價格就可以了,這個價格是加原價之後顯示的
7. ecshop商品頁多屬性批量購買怎麼調用貨品列表批量購買如下圖
默認的ecshop是沒有這個功能的,這個得進行二次開發的。
8. 如何把ecshop配件展示和贈品展示從購物車頁面顯示到商品詳細頁面
京東,又看京東!
ECSHOP是淘汰的東西,放棄吧!
9. ecshop怎麼在購物車頁面顯示優惠活動的商品圖片
用sql 去商品ID 調取關聯商品 取得商品圖片
10. ecshop 修改購物車中的購物數量,代碼如下,為什麼點擊加減圖片沒有得到相應的效果呢急。。。
這樣,我給你一段這個代碼,你相對比一下看看
<li style="width:608px"> <div class="guige" style="width:220px; float:left;">
<script language="javascript" type="text/javascript"> function goods_cut(){ var num_val=document.getElementById('number'); var new_num=num_val.value; var Num = parseInt(new_num); if(Num>1)Num=Num-1; num_val.value=Num; } function goods_add(){ var num_val=document.getElementById('number'); var new_num=num_val.value; var Num = parseInt(new_num); Num=Num+1; num_val.value=Num; } </script>
<span class="shuliang" style="width:165px">購買數量:<a href="javascript:void(0)" onclick="goods_cut();changePrice();">-</a><input onblur="changePrice();" id="number" name="" value="1" type="text"><a href="javascript:void(0)" onclick="goods_add();changePrice();">+</a></span></div>
<div style="float:left; width:150px;" >{$lang.amount}:<strong id="ECS_GOODS_AMOUNT" style="font-size:16px; font-weight:bold; color:#F34761;"></strong></div>
</li>