wordpress收费下载资源主题
模板兔

Magento 1.9.3.8 Onepage Checkout 移除login、交换billing与shipping位置

magento是目前广泛被使用的一个开源的电商系统,基于MVC框架。在magento1.9版本里,其Onepage Checkout页面的步骤过于繁琐,一般国外用户不习惯登录注册,所以需要移除其登录步骤,然而先billing address后shipping address的话,用户体验不好,所以我们需要把它们交换位置。效果如下:

具体步骤

1、修改app/code/core/Mage/Checkout/Block/Onepage.php,目的是在模块中移除不要的步骤以及交换相关步骤。

2、修改app/design/app/design/frontend/base/default/template/checkout/onepage.phtml,目的在于页面加载时通过js来默认选择游客模式(不需要登录)。

3、修改skin/frontend/base/default/js/opcheckout.js,修改相关按钮处理逻辑。

4、修改app/design/app/design/frontend/base/default/template/checkout/onepage/progress.phtml,修改steps导航的顺序

5、修改app/design/app/design/frontend/base/default/template/checkout/onepage/shipping.phtml,修改页面显示内容,主要是在shipping上增加 Bill to this address 选项。

修改app/design/app/design/frontend/base/default/template/persistent/checkout/onepage/billing.phtml,修改页面显示内容,主要是在billing上增加 Same as shipping 选项。

6、修改app/code/core/Mage/Checkout/controllers/OnepageController.php,这个页面是处理ajax后端逻辑代码,需要修改使其勾选bill to shipping address的时候自动处理billing address的内容。

以上步骤中的一些模板目录路径可能有差异,具体看你使用的主题用的是哪个路径的页面模板而定!

以下给出这7个文件的下载地址,可供参考,如果不懂代码,请勿直接覆盖,以免导致网站checkout页面无法使用。如果自己无法完成此项修改,可联系我们付费修改。

Modia 自媒体 wordpress主题

猜你喜欢

  • 看来没你喜欢的~

0 条评论

定制
本人承接WordPress等系统建站仿站、二次开发、主题插件定制等
在线咨询
  • 请直接说明需求,勿问在否

联系站长