您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop收货方式货付的显示或隐藏实现方法
山柏2024-12-26 11:34:38ecshop商城教程已有7人查阅
导读用户选择某些地址时,支付方式里则可以依据此地址来对 选项进行显示或隐藏。目前仅与顺丰合作,以顺丰提供的数据为准。
用户选择某些地址时,支付方式里则可以依据此地址来对 选项进行显示或隐藏。目前仅与顺丰合作,以顺丰提供的数据为准。
使用到的数据库分别如下: 页面功能解释:
ecshop采用smarty框架从而使数据与页面分离,购物车以及表单提交确认流程flow.php对应的页面显示为flow.dwt。
lib_order.php是购物流程函数库,用于与数据库ecshop数据库打交道,如取得已安装的配送方式,处理序列化的支付、配送的配置参数等。
shopping_flow.js是购物流程javascript函数库,用于页面上改变配送、支付方式等。
transport.js则是在页面与后台php之间起着传输的桥梁,二者之间采用json方式进行交互,通用接口Ajax.call对应于Transport.run。
通过购物车进行结算进入订单确认checkout的过程中,页面包含配送方式以及支付方式。
配送方式available_shipping_list读取用户的省、市、区编码分别从关联表ecs_region,ecs_shipping_area以及ecs_shipping取得可用的配送方式列表(其中包含支付、配送的配置参数,按照数组序列化方式存储到数据表ecs_shipping_area当中的configure字段)。
支付方式available_payment_list读取配送方式是否支持 , 手续费及是否支持在线支付几个值来取得可用的支付方式列表。需求要求以顺丰提供的是否收送数据来进行 判断,针对此情况可新建表单 在取得配送方式字段support_cod的基础上,通过配送方式shipping_id以及地区ID参数读取ecs_shipping_region_cod,判断`ecs_shipping_region_cod` 中的is_cod为0以及配送方式id为顺丰时,修改support_cod为0.具体如下: 在页面选择配送方式时,需注意shopping_flow.js中的selectShipping函数,此函数直接影响到 radio选项是enable或者disable状态。
使用到的数据库分别如下: 页面功能解释:
ecshop采用smarty框架从而使数据与页面分离,购物车以及表单提交确认流程flow.php对应的页面显示为flow.dwt。
lib_order.php是购物流程函数库,用于与数据库ecshop数据库打交道,如取得已安装的配送方式,处理序列化的支付、配送的配置参数等。
shopping_flow.js是购物流程javascript函数库,用于页面上改变配送、支付方式等。
transport.js则是在页面与后台php之间起着传输的桥梁,二者之间采用json方式进行交互,通用接口Ajax.call对应于Transport.run。
通过购物车进行结算进入订单确认checkout的过程中,页面包含配送方式以及支付方式。
配送方式available_shipping_list读取用户的省、市、区编码分别从关联表ecs_region,ecs_shipping_area以及ecs_shipping取得可用的配送方式列表(其中包含支付、配送的配置参数,按照数组序列化方式存储到数据表ecs_shipping_area当中的configure字段)。
支付方式available_payment_list读取配送方式是否支持 , 手续费及是否支持在线支付几个值来取得可用的支付方式列表。需求要求以顺丰提供的是否收送数据来进行 判断,针对此情况可新建表单 在取得配送方式字段support_cod的基础上,通过配送方式shipping_id以及地区ID参数读取ecs_shipping_region_cod,判断`ecs_shipping_region_cod` 中的is_cod为0以及配送方式id为顺丰时,修改support_cod为0.具体如下: 在页面选择配送方式时,需注意shopping_flow.js中的selectShipping函数,此函数直接影响到 radio选项是enable或者disable状态。
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
ecshop和ucenter的整合的方法
按照网上的教材,一直提示数据库、密码错误,开始怀疑代码错了,毕竟都是两个老古董。于是开始调试,居然调试也不能很好的支持,点击下一步后就卡死了ecshop发货查询中加入收货人收货地址发货时间配送方式
1、修改 index.php 的 index_get_invoice_query() 函数部分 将 $sql = 'SELECT o.order_sn,ecshop常用模板标签和目录文件说明
ecshop 采用 SMARTY模板引擎介绍以下是smarty 模板引擎的一些资料Smarty 官方ECSHOP模板引擎语法1.foreach{foreach from=标签 item=输出别名}{$输出别名.属性}{/ecshop购物车弹出框效果代码示例
本文章是以ecshop原始程序及默认模板为例进行讲述,不同的模板操作上略有不同,但原理都一样。
留言与评论 (共有 0 条评论) |