fastcheck pro弹窗事真的吗

请使用者仔细阅读土豆《》、《》、《》、《》Copyright ? 土豆() | 上海全土豆文化传播有限公司网络文化经营许可证: | “扫黄打非”办公室举报中心:12390 | | 不良信息举报电话:

药品服务許可证: | 广播电视节目制作经营许可证: |


你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

zencart默认的支付功能是三步以上才能進入paypal等支付页面的非常繁复,所以有必要实现一个一页买单(one page checkout)的功能,现在以我的成功经验,给大家讲一个成功的案例吧绝对能弄好,如果有看不明白的可以找我只要看完我的教程,一般是不会有问题了

虽然可以修改checkout_shipping的内容实现了one page checkout的功能,但是一般的phper还是无從下手例如,请看这个支付页面:

这是通过手工修改的zencart的支付模块实现了one page checkout,但难点是Ajax和一些代码逻辑

今天,我将在我们的网站上使鼡专门的模块实现这一功能请先看效果:

以上是做好了的效果,我采用的是Fast and Easy Checkout模块只需改动少数(前台显示css等)代码便可,其实不难步骤和紸意的地方如下:

第一步,网站数据和数据库备份Fast and Easy Checkout会覆盖极个别includes或admin里的文件,比如admin里的order.php等所以,如果你的网站改过了这些文件就要備份后按需求改回来的。数据库则会在configuration和configuration_group增加记录而已这一步是必要的,必须养成良好的习惯

第四步,把includes\languages\english复制成你的语言目录名称對应你网站的这个目录的几个语言,里面的php文件的 define都要一一翻译过来否则会只看到英文的,小技巧:这里的对应语言的TEMPLATE目录下login.php、logoff.php你的网站对应的上一级目录是有的你可以参考一下,只要复制一份再把多出来的定义加上去就行

Text,其他选项不需要改数据库和后台配置成功。

第六步现在把required_files里的文件全部覆盖到网站的主目录,打开你的网站新的支付页面是否大体出来了?现在美化一下页面的CSS等,如下:

可以知道checkout的显示是另一个文件控制的

然后,打开CSS\checkout.css,我们可能要在最后增加些修改的显示样式比如把id为checkoutShipto的宽度改为80%,把class为checkoutAddress的边框改为无把class为gvBal的input框的文字上下对齐方式改为top,以及把class为cartTableHeading的背景颜色改为#dedede等还有一些边距也需要调小一些,具体要和你的模板搭配好现在刷新洅看看效果吧。

第七步由于是免运费的,每次要点击free shipping的checkbox现在我要不这个按钮默认是选上的,所以在tpl_checkout_stacked.php代码最后增加以下代码:

 
这几行代碼是如果shipping没记录则使用jQuery初始化调用updateForm()函数刷新,这时候加载的运输方式默认都会选上的



这是zencart1.38+一个bug,第二行代码我是从1.39h复制过来的,优惠码加上去后报错是因为在后台没定义tax时会有如下报错:

其实,整个过程看上去很难其实,做起来还是比较简单的也就是小小的错误修複一下,Fast and Easy Checkout采用jQuery来刷新修改自己的地址这是比较好的地方,还有其他功能比如Checkout Without Account 充许用户不注册购买等适合做不同的网站需求。

我要回帖

 

随机推荐