WooCommerce - 在购物车

时间:2018-04-18 07:22:01

标签: woocommerce

我正在使用WooCommerce和变量产品,用户可以在订购“主要”商品时设置额外的商品。例如。主要项目是一朵花,然后买家可以选择他/她是否想要一张漂亮的卡片,巧克力(以适当的价格)。这一切都在WooCommerce中设置并且工作正常,如果您添加其他项目,价格会很好地增加。但是在我的购物车中它只显示“主要”项目,我还想显示买家选择的其他项目。最好在购物车中使用这样的东西

主要条目

  • 附加项目1(如果设置)
  • 附加项目2(如果设置)
  • 等。

理想的情况是,如果它还可以显示其旁边的每个附加项目的价格(这已经在WooCommerce中设置)。

到目前为止,我已经找到了woocommerce_product_variation_title_include_attributes过滤器,但最终显示的是“Main Item”,其旁边的所有属性都以粗体显示。我更喜欢把它放在标题下面的ul中。

有没有人可以解决这个问题,还是可以让我朝着正确的方向前进?我对后端编码有经验,但WooCommerce的基础设施还不清楚。

提前致谢!

更新

我能够自己想出一个解决方案。对于有这个问题的其他人(你需要一些PHP知识),我在cart.php中做出调整。我基本上在标题下添加了<ul>,并在列表项中回显了$_product->attributes['pa_attribute']。 'pa_attributes'必须替换为您的属性,例如'pa_color'或'pa_size'。这似乎已经成功了!

如果有人知道如何获得属性价格,那就太好了。

0 个答案:

没有答案