如何从Magento的一页结帐中删除运输和付款?

问题描述 投票:0回答:1

我尝试使用以下功能重写以下块文件:

Rewrite class Mage_Checkout_Block_Onepage_Billing

    public function canShip()
    {
        return false;
    }


   Rewrite class Mage_Checkout_Block_Onepage_Shipping_Method
    public function isShow()
    {
        return false;
    }

   Rewrite class Mage_Checkout_Block_Onepage_Shipping
    public function isShow()
    {
          return false;
    }

我的问题是,它不会转到下一步完成订单

magento checkout onepage-checkout
1个回答

0
投票

@ Oscprofessionals

您还知道如何隐藏运送信息步骤吗?如果将开票冻结canShip设置为false,则magento会禁用运送步骤,但该步骤仍然可见(变灰但仍然可见)。如果我在装运区域中将isShow设置为false,则结帐将停止工作(在结算步骤中,“继续”按钮将不执行任何操作)

© www.soinside.com 2019 - 2024. All rights reserved.