婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > DedeCMS購物車優(yōu)化之提交數(shù)量和自定義字段到購物

DedeCMS購物車優(yōu)化之提交數(shù)量和自定義字段到購物

POST TIME:2017-11-12 23:46

用戶體驗是網(wǎng)站建設(shè)中最重要的環(huán)節(jié),而流量只是其中一個影響SEO排名的因素而已,真正發(fā)生轉(zhuǎn)化的是網(wǎng)站擁有良好的用戶體驗和豐富內(nèi)容。下面就圍繞著用戶體驗分享一個購物流程的案例。

DedeCMS有簡單商城的功能,大多數(shù)人不用dede來做商城,而一般的企業(yè)站除了展示外,還有訂單提交或者訂購的功能。網(wǎng)上資源比較有限,大多東抄西抄,能真正做的人還是比較少。廢話不多說,看效果圖。

可以看到dede商品模板中,實現(xiàn)功能如下:提交衣服尺碼,購物數(shù)量,自定義字段到購物車;提交到購物車后停留在原頁面。

1.衣服尺碼、購物數(shù)量等自定義字段提交到購物車

這里并不需要js支持,只需要在商品模板中,找到

<form id="formcar" name="formcar" method="post" action="{dede:field name='phpurl'/}/posttocar.php">

在提交表單里面增加字段,guige為自定義,buynum為默認,不可更改。

<form id="formcar" name="formcar method="post" action="{dede:field name='phpurl'/}/posttocar.php">
....
<p>尺碼:
 <select name="guige" >
  <option value="155/76">155/76</option>
  <option value="155/78">155/78</option>
  <option value="155/80">155/80</option>
  <option value="155/82">155/82</option>
</select>
</p>
<p>
<input name="buynum" type="text" id="buynum" value="1"/>
</p>
.....
</form>

表單的數(shù)據(jù)發(fā)送到/plus/postocar.php,獲取數(shù)據(jù)傳送到購物車。找到/plus/postocar.php,大概在43行左右找到

$rows['title']     = $rs['title'];

下面增加,可以理解為增加一個guige的索引,值為提交過來的guige字段

$rows['guige'] = $_POST['guige'];
$rows['buynum'] = $_POST['buynum'];

打開/templates/plus/car.htm,找到

 {dede:array.Items}

找到下面字段,在下面(或者其他合適的位置)

<td height="23"><span class="price">{dede:value.price/}</span ></td>
<!--后面增加-->
<td height="23">{dede:value.guige/}</td>

2.提交到購物車后停留在原頁面

這里也不需要js支持,打開/plus/postocar.php,大概在46行,修改為對應(yīng)的部分

$cart->addItem($id, $rows);
ShowMsg("已添加加到購物車!", "javascript:history.go(-1);", false, 500);  //修改提示字段,跳轉(zhuǎn)時間為500毫秒,,返回上一頁

用戶提交商品到購物車后不跳轉(zhuǎn)到購物車,直接返回原頁面并刷新該頁面。



上一篇:DedeCMS購物車優(yōu)化之自動更新數(shù)量更改訂單號

下一篇:最新版織夢郵件找回密碼使用方法

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 密山市| 通城县| 灵川县| 临夏市| 抚远县| 永德县| 虞城县| 思南县| 凌海市| 韶关市| 高雄县| 承德市| 修武县| 江口县| 贵溪市| 景德镇市| 陈巴尔虎旗| 蒙城县| 内乡县| 城步| 伊川县| 广水市| 丰都县| 嘉善县| 麻阳| 宁阳县| 武鸣县| 民勤县| 梓潼县| 沅江市| 九龙县| 梅河口市| 新宁县| 凌海市| 新巴尔虎左旗| 岢岚县| 石门县| 墨脱县| 云南省| 彭泽县| 德格县|