㈠ ecshop 如何在首頁 添加一個加入購物車的按鈕點擊直接進入購物車
ecshop里立即購買和加入購物車的作用都是一樣的。
1.加入購物車按鈕打開themes/我的模回板名稱/goods.dwt找到你的收藏答按鈕
換成下面的代碼就可以了。
注意圖片名稱換一下。
2.然後後台商店設置裡面。設置一下
㈡ ECShop怎麼添加一個加入購物車功能呢 商品頁面只有立即購買
ecshop里立即抄購買和加入購物車的作用都是一樣的。
1.加入購物車按鈕打開themes/我的模板名稱/goods.dwt找到你的收藏按鈕
換成下面的代碼就可以了。
<a href="javascript:addToCart({$goods.goods_id})" > <img src="images/goumai.gif" align="absmiddle"/> </a>
注意圖片名稱換一下。
2.然後後台商店設置裡面。設置一下
㈢ ECshop購物車問題
後台 "商店設置-購物流程" 看看是不是勾選了「一步購物」,選擇「否」就行
㈣ Ecshop購物車頁面,立即購買和加入購物車同時存在
因為有了一步購物的功能,所以仔細看一下就知道,一步購物就是我們要的立即購買的功能,其功能是通過變數one_step_buy進行控制的,在我們需要實現兩項功能並存的時候,需要先關閉一步購買功能,然後,在JS控制中進行判斷,符合條件後就開啟。
首先來看 common.js
購物需要通過這個JS來放入購物車,在放入購物車的時候,我們可以再兩個按鈕提交的時候多提交一個變數,當然需要把函數修改一下,我是增加了一個flag進行控制,當點擊立即購買的時候,變數為addToCart("goods_id",'','checkout');這個是寫在goods.dw母板文件中的
然後再common.js就會獲取checkout這個參數, 寫一個判斷,當第三個參數為checkout的時候,增加goods.one_buy=1這個參數,然後提交給transport.js
在看transport.js
在返回數據字元串後,需要對返回數據進行判斷,當goods.one_buy==1的時候,result.one_step_buy=1;
然後數據返回common.js,在common.js的接受返回數據中寫入判斷,當goods.one_step_buy==1是,path=flow.php?step=cart&one_buy=1
然後到flow.php ,在加入購物車的注釋前,寫上 if($_GET["one_buy"]!="" & $_GET["one_buy"]){
$cfg["one_step_buy"]=$_GET["one_buy"];
}
OK,晚些時候放文件
㈤ ecshop在首頁添加 立即購買 或 加入購物車
這個其實你直接參考默認模板就可以了吧,默認模板我記得是有購買按鈕的 default_old 這個模板
㈥ 如何修改ecshop購物車
這個時間不確定的,不過清空購物車一般是因為以下幾個原因:
1、當用戶的IP變化後,購物車自動清空;
2、當瀏覽器關閉後,購物車自動清空;
3、當用戶退出登陸後,購物車自動清空;
4、管理員在後台登陸後,購物車自動清空。
㈦ 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>
二、<a href="javascript:addToCart({$goods.goods_id})"><img src="images/add to cart.gif" alt="Add to cart" /></a>超鏈接中的版addToCart({$goods.goods_id}),其中{$goods.goods_id}應換成固定權的商品ID
㈧ ecshop當中 首頁點擊購買進入購物車的時候,提示ajax未定義 怎麼解決謝謝
那是程序的問題,就是ajax的代碼有問題,建議你換個瀏覽器試試,比如火狐,因為有時候是瀏覽器不兼容會有這種提示。
㈨ 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}-->
......
㈩ ecshop的購物車修改在哪裡啊
方法有兩個:
在後台 有個修改 頂部導航的 欄目,可以把其中不需要的鏈內接刪除。
在模板文件中,在頭容部的頂端對應的模板庫文件中 把把其中不需要的鏈接刪除。
補充: 刪除多餘的後,如果還是被擠下來,可以調整一下此處的div的寬度。