我正在寻找一种解决方案,允许在购物车页面上分离产品。
我所拥有的是发票表和信用卡表。我需要在用户添加到购物车时将发票产品添加到发票表中,同样适用于信用卡。
X - 产品名称 - 发票 - 数量 - 价格
X - 产品名称 - 信用 - 数量 - 价格
此外,价格仍然需要达到总数,但只有信用卡产品在订单中收费,同时仍显示所有产品。
答案 0 :(得分:0)
所以这就是它归结为什么。在cart.php中我试图修改在将内容输入表格之前调用的if语句。
if ( sizeof( $woocommerce->cart->get_cart() ) > 0 ) {
foreach ($woocommerce->cart->get_cart() as $cart_item_key => $values ) {
$_product = $values['data'];
if ( $_product->exists() && $values['quantity'] > 0 && $gateways['bacs']) {
&安培;&安培; $ gateways ['bacs']是我添加的,但现在没有产品展示。目标是将Invoice产品放在一个表中,将Paypal产品放在另一个表中。我用来区分这些分离的过滤器效果很好。现在让它们显示出来。非常感谢任何帮助。