Ecshop
默认不支持登录可以购物,但避免登录购物需求,新成立的独立和不高,京东和淘宝商城的一些消费者不愿意注意到一个独立的商场店铺,所以有时候为了节省时间登录直接从购物、在 Ecshop
后台可以设置,测试一天今天,尽管测试成功,但总是随时登录购物接收过程过于复杂,下面汇站网就来精简一下购物收货的流量。
- 第一:打开
include
/lib_order
.php
文件,搜索如下代码: check_consignee_info
- 把不需要的项目给去掉:
else
- {
- /* 如果不存在实体商品 */
- !
emptyempty
($consignee
[‘tel
’]); - }
- 如果仅是购买虚拟商品的话,仅留一个
email
貌似就足够了,上面的一段改成如下代码: else
- {
- /* 如果不存在实体商品 */
-
return
!emptyempty
($consignee
[’email
’]); - }
- 第二:打开
js
/shopping_flow
.js
文件,这部分只留个email
项目就可以了,如下代码: - /* *
- * 检查收货地址信息表单中填写的内容
- */
function
checkConsignee
(frm
)- {
-
var
msg
=new
Array
(); -
var
err
=false
; -
if
( !Utils
.isEmail
(frm
.elements
[’email
’].value
)) - {
-
err
=true
; -
msg
.push
(invalid_email
); - }
-
if
(err
) - {
-
message
=msg
.join
(“\n
”); -
alert
(message
); - }
-
return
!err
; - }
- 第三:修改主题
ecshop
模板,打开文件 /library
/consignee
.lbi
,同样只留下email
项目,其它的全部删除掉,如下: - {$
lang
.consignee_name
}:{$consignee
.consignee
|escape
} {$lang
.require_field
} - {$
lang
.phone
}:{$consignee
.tel
|escape
} {$lang
.require_field
}{$lang
.backup_phone
}:{$consignee
.mobile
|escape
}
转载请注明:汇站网 » ecshop
简化免登录用户的购物收货流量