解决magento模板下订单没有“下单按钮”,“提交订单按钮”的问题【10】

原创 2012年04月17日 15:03:15

解决magento模板下订单没有“下单按钮”,“提交订单按钮”的问题

测试订单的时候最后没有下单按钮,原因:模板和程序不太兼容。

解决办法:自己加上下单按钮

文件:default/你的模板/layout/checkout.xml

定位要修改的地方->>

行数:390行

块:checkout/onepage_review_info

<block type="checkout/onepage_review_info" name="root" output="toHtml" template="checkout/onepage/review/info.phtml">
            <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
            <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
            <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
            <block type="checkout/cart_totals" name="checkout.onepage.review.info.totals" as="totals" template="checkout/onepage/review/totals.phtml"/>
            <block type="core/text_list" name="checkout.onepage.review.info.items.before" as="items_before" translate="label">
                <label>Items Before</label>
            </block>
        </block>
    </checkout_onepage_review>

修改后:

<block type="checkout/onepage_review_info" name="root" output="toHtml" template="checkout/onepage/review/info.phtml">

            <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
            <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
            <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
            <block type="checkout/cart_totals" name="checkout.onepage.review.info.totals" as="totals" template="checkout/onepage/review/totals.phtml"/>
            <block type="core/text_list" name="checkout.onepage.review.info.items.before" as="items_before" translate="label">
                <label>Items Before</label>
            </block>
            <block type="core/text_list" name="checkout.onepage.review.info.items.after" as="items_after" translate="label">
                <label>Items After</label>
            </block>
            <block type="checkout/agreements" name="checkout.onepage.agreements" as="agreements" template="checkout/onepage/agreements.phtml"/>
            <block type="core/template" name="checkout.onepage.review.button" as="button" template="checkout/onepage/review/button.phtml"/>
        </block>
    </checkout_onepage_review>



关键词:新模板 测试订单 下单按钮 提交按钮

项目中并发下单的问题怎么解决?

解决方法肯定是用文件锁了,具体怎么做看数据库区的mysql模块下的mysql锁。 使用文件锁,先试试有没有其他方法,具体如下。 背景知识:数据库存储引擎、表锁、文件锁。 数据库存储引擎: ...
  • qq_33567603
  • qq_33567603
  • 2016年10月12日 20:43
  • 898

Python模拟用户提交订单

模拟用户登陆并提交用户信息,关键是找到相关元素,并给相关元素填充用户信息,webdriver可以很好的做到这些。但是webdriver有一个很严重的问题,当使用PhantomJS时,通过get方法去拉...
  • rambo_huang
  • rambo_huang
  • 2016年07月16日 10:51
  • 885

高并发带来的重复提交问题解决方案

问题描述:用户下订单购买,因为各种原因(网络卡,快递点击等)重复提交2个或者以上一模一样的订单,由于是同时提交的,第一个订单执行扣款生成订单未完成时候,第二个已经进来了,导致付一笔钱购买了2次或多次商...
  • ZLHZHJ
  • ZLHZHJ
  • 2016年04月25日 22:06
  • 8117

并发之如何让相同的订单不允许并发,不同的订单允许并发?

经常遇到这样的并发问题,相同的订单不允许并发,不同的订单允许并发。(特别是在创建订单,支付的时候,如果相同的订单并发了,很容易出问题) 解决方式如下: 首先定义一个map /**  * 用于防...
  • u010523770
  • u010523770
  • 2017年01月04日 11:28
  • 810

防止订单重复提交

电商项目中,用户可能经常要下订单。这时有一点需要我们考虑到:防止订单重复提交。 也就是说,我下单成功后,刷新页面,再次生成订单就会产生误会了。用户明明下了一次单,你却给人家发两次货,给人家收两次钱。 ...
  • liu765023051
  • liu765023051
  • 2015年02月11日 19:12
  • 6349

ecshop 购物车 下单 提交到订单表的代码

/* 插入订单表 */     do     {         $order['order_sn'] = get_order_sn();         if ($GLOBALS['db']...
  • zhangfeng1133
  • zhangfeng1133
  • 2016年01月13日 01:46
  • 1602

订餐系统:提交订单代码实现

1.登录时将用户名密码写入cookie,以及从cookie中取,赋值到文本框     代码一:写入 function login() { ...
  • u012407484
  • u012407484
  • 2016年08月15日 08:39
  • 1194

Java80商城系统第八节-前端下单、支付以及订单查看

转载自:http://www.java80.com/web/s/1_1.htm 代码下载地址:http://www.java80.com/web/s/1_1.htm 1、在购物车页面点击结...
  • noah100
  • noah100
  • 2016年09月13日 10:45
  • 861

MAGENTO自动关闭未付款的订单

出于某些原因,如及时恢复网站的产品库存或者其他原因。我们经常需要取消一些用户下单后一直处于“等待付款”状态的订单。今天这篇文章,我们就来看一下,magento网站如何设置自动关闭未付款订单。 ...
  • fuyifa
  • fuyifa
  • 2016年05月06日 06:55
  • 1190

[Magento SQL] 获取每个客户历史总计订单数量和金额

SELECT customer_id,email,SUM(grand_total) AS total_amount,COUNT(*) AS orders_num FROM sales_flat_ord...
  • github_26672553
  • github_26672553
  • 2016年03月16日 13:51
  • 611
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决magento模板下订单没有“下单按钮”,“提交订单按钮”的问题【10】
举报原因:
原因补充:

(最多只允许输入30个字)