【问题标题】:Different checkout pages based on product category in MagentoMagento 中基于产品类别的不同结帐页面
【发布时间】:2014-11-13 17:46:14
【问题描述】:

我是 Magento 的新手。所以如果我问了一些愚蠢的问题,请原谅我。

我正在一家 Magento 商店工作,我有一个要求,当我在某个类别中选择某些产品时,比如 X,然后我被重定向到一个页面结帐,我有默认的运输方式并且不想要任何付款方式。即在结帐中跳过运输和付款方式步骤。

而如果我点击其他一些类别,我会被重定向到带有送货和付款选项的单页结帐。

所以基本上我需要的代码形式是 -

   if(category==X)
             then Checkout without Shipping and payment method
  else
    Checkout with Shipping and Payment options.

就我所探索的 magento 结构而言,它比其他 CMS 过于复杂。我什至无法找到必须更改代码的文件。有谁能指导我采取正确的解决方案吗?或者有没有满足这种要求的扩展?

提前致谢。

【问题讨论】:

    标签: magento onepage-checkout


    【解决方案1】:

    首先,为该类别创建新的付款方式(如果您也需要,还创建送货方式)。

    然后我可能会扩展控制器,尽管您可能也可以使用观察者。

    请记住,客户的购物车中可能有其他类别的产品,以及在这种情况下该怎么做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-13
      • 1970-01-01
      • 2016-06-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多