我计划将STIinRails与以下模型一起使用:classPromoEvent和Discount在属性方面仅存在一些差异,因此我认为STI是一个不错的选择。我不确定如何确保,例如,仅Event具有额外的image_filename属性。我知道它会在promos表中,并且它必须是NULL-able以防我插入Discount行。如何确保Discount对象对image_filename属性一无所知(即未在Discount.column_names中列出>和/或无法设置它)Event知道它吗? 最佳答案 我认为这个概念是不同的,而你的Pr
我已经建立了一个Woocommerce商店,并希望为所有产品设置基于12(一盒)的倍数的特定折扣。我尝试了很多折扣插件,但没有找到我要找的东西。例如,如果我订购12件X产品,我将获得10%的折扣。如果我订购15件X产品,前12件可享受10%的折扣,后三件是全价。如果我订购24件,那么10%的折扣适用于所有24件产品X。我找到的最接近的是:DiscountforCertainCategoryBasedonTotalNumberofProducts但这在最后应用为折扣(实际上是负费用),我想在产品旁边的购物车中显示折扣,就像正常折扣一样。如果产品已经打折,我还需要禁用此折扣。谢谢。
在我的WooCommerce网站上,我有一些价格相同的产品80美元。我想按产品数量添加折扣。逻辑是这样的:if(ProductsQuantityis2){//theoriginalproductpricechangefrom80$to75$each.}if(ProductsQuantityis3ormore){//theoriginalproductpricechangefrom80$to70$each.}例如,ifacustomerpick2products,theoriginalpricewillbe(80$x2)=>160$.Butafterthediscount,itwillb
我将进入正题。我的table看起来像这样CREATETABLEuser_orders(idINT(11),o_nameVARCHAR(60),amountINT(10),discountINT(10),overallINT(10));INSERTINTOuser_orders(id,o_name,amount,discount,overall)VALUES(1,'first',10,0,10);INSERTINTOuser_orders(id,o_name,amount,discount,overall)VALUES(2,'second',20,20,40);INSERTINTOuse
我想根据购物车中的商品数量获得有条件的累进折扣。将2件产品添加到购物车后,您将获得折扣。您添加的产品越多,获得的折扣就越多。例如:1件产品–全价(无折扣)2件产品–全价加总价5%的折扣3件产品–全价加总价10%的折扣4件产品–全价加总价15%的折扣等等……我在互联网上搜索没有任何成功。在搜索折扣时,我只是使用了WooCommerce优惠券功能,或者我得到了一些旧的错误代码……有什么想法吗?我该怎么做?这可能吗?谢谢。 最佳答案 Update-October2018(codeimproved)是的,可以使用技巧来实现这一目标。通常我们
我有一个非常具体的项目,我需要一些不同的购物车规则。我找不到有关如何实现此目的的插件或任何其他资源。我有子类别1(即table)和子类别2(即椅子)。用户只能从subcategoryTables添加1件产品,这是强制性的,从subcategoryChairs中添加任意数量的产品,这不是强制性的。我需要下一条规则:如果用户还添加了子类别椅子中的产品,则从子类别椅子产品中减去总价strong>子类表产品。同样在这种情况下,如果价格有谁知道如何使用标准的WordpressWoocommerce来做到这一点? 最佳答案 可以根据您的子类别要
首先我对我的英语说抱歉..我必须在多维数组中的所有子数组的第一个位置插入一个元素..$docNum="RT/2013-2014/0266";$values=Array([0]=>Array([0]=>2014-08-07[1]=>Dl-Dis1[2]=>Discount[3]=>7.500[4]=>26.25)[1]=>Array([0]=>2014-08-07[1]=>Dl-Dis1[2]=>Discount[3]=>7.500[4]=>24.38))这两个是输入..我给组合的代码是array_unshift($values,$docNum);我的输出是Array([0]=>RT/2
我之前试过问这个问题,但我认为我没有正确地表述问题,所以我想出了一些让我得到我想要的结果的东西,现在我希望它能帮助别人帮助我。问题:我有10件元素。如果您购买1个,则为10美元。我会以9美元的价格卖给你第二个。我会以8美元的价格卖给你第三件商品。我会一直减钱,直到我们达到5美元/件,因为这是我卖的最低价。因此,如果您购买全部10个,则需要65美元。这是我试图实现的定价模型,但规模要大得多。我说的不是使用美元的少数元素,而是使用几分之一美分的数百万元素。这是我当前的代码:结果是:100|$11,000|$710,000|$70100,000|$675200,000|$1,300300,0
我在woocommerce中有优惠券代码(XYZ25),其中包含25%的折扣,最高折扣为Rs.250。如果用户使用优惠券代码XYZ25获得25%的折扣,我如何限制用户获得不超过250卢比的折扣。 最佳答案 SinceWoocommerce3.2or3.3,thiscodedoesn'tworkanymore您可以根据**RS.250的固定购物车折扣设置额外的优惠券FIX250代码(不含税)并且最低消费(4x250)=RS.1000。然后在下面脚本的帮助下,如果客户应用您的XYZ25优惠券代码并且如果购物车总计达到Rs.1000,它将
在Woocommerce中,我想根据客户总购买金额设置百分比折扣。例如,如果总购买金额大于或等于200$,客户将获得5%折扣。。p>所以,我有第一部分代码来显示总和:functionget_customer_total_order(){$customer_orders=get_posts(array('numberposts'=>-1,'meta_key'=>'_customer_user','meta_value'=>get_current_user_id(),'post_type'=>array('shop_order'),'post_status'=>array('wc-comp