Magento:将静态块添加到结帐购物车

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento:将静态块添加到结帐购物车相关的知识,希望对你有一定的参考价值。

我一直试图找出如何在优惠券块之前或之后向结帐购物车页面添加静态块。

到目前为止我尝试过的任何东西都将静态块放在整个购物车的上方或下方。

以下是local.xml的片段

<reference name="content">
  <remove name="checkout.cart.shipping" />
  <block type="cms/block"
    name="promotion_banner_checkout"
    before="coupon">
      <action method="setBlockId"><block_id>promotion_banner_checkout</block_id></action>
    </block>
</reference>
答案

您可以随时在自己的本地版本中编辑cart.phtml文件,并在其中添加块。

$this->getChildHtml('coupon');下方添加以下内容:

echo $this->getLayout()->createBlock('cms/block')->setBlockId('promotion_banner_checkout')->toHtml();

以上是关于Magento:将静态块添加到结帐购物车的主要内容,如果未能解决你的问题,请参考以下文章

将“添加到购物车”按钮重定向到 Magento 中的不同自定义页面/在 Magento 的产品页面中添加新按钮

Magento 2.3.3 - 结帐成功重定向到购物车

Magento购物车页面中的贝宝支付标准?

如何将折扣代码添加到我的购物车并将其发送到贝宝结帐?

Shopify:为什么总是禁用动态结帐按钮?

属性增值购物车结帐和订单页面