2014-10-28 94 views
1

enter image description here如何将自定义产品附件添加到wordpress(woocommerce)中的产品详细信息页面?

我想在产品详细信息页面中添加此配件下拉列表。如果用户添加任何配件,那么配件价格也应添加到购物车。

这里是我的代码:

add_action('woocommerce_add_to_cart', 'custome_add_to_cart'); 
$cnt=2 
function custome_add_to_cart() { 
    global $woocommerce; 
     $cnt = $cnt + 1; 
     echo $cnt."X"; 
     echo $p_id=$_POST['assessories']; 
    $woocommerce->cart->add_to_cart($p_id, 1); 

} 

输出:它是将相同的下拉项多次到车,但我只想要1数量添加到购物车。似乎add_to_cart函数运行很多次。我应该怎么做或如何添加过滤器以传递第二个下拉式产品作为参数添加到购物车功能?所以我可以添加这个产品也到购物车。

+0

上添加自定义字段中输入需求的最佳解决方案,需要复合材料产品。 WooCommerce有一个插件,但插件是高级插件。 – Nilambar 2014-10-28 09:24:05

+0

我如何创建复合产品? – luckyamit 2014-10-28 09:27:45

+0

这个问题不是这个网站的话题,我真的想为此解决。你应该阅读'Rsigel'和'Jivani Jaydeep'的答案,他们试图为我提供解决方案。我非常感谢他们俩,但都建议插件付费。我不想购买它。我几乎已经达成解决方案。你可以检查我的下一个问题: - http://stackoverflow.com/questions/28365050/how-to-add-filter-or-hook-for-woocommerce-add-to-cart。 – luckyamit 2015-02-09 13:10:57

回答

相关问题