草庐IT

Discount

全部标签

ruby-on-rails - 使用 STI 为 rails 中的子模型指定唯一属性

我计划将STIinRails与以下模型一起使用:classPromoEvent和Discount在属性方面仅存在一些差异,因此我认为STI是一个不错的选择。我不确定如何确保,例如,仅Event具有额外的image_filename属性。我知道它会在promos表中,并且它必须是NULL-able以防我插入Discount行。如何确保Discount对象对image_filename属性一无所知(即未在Discount.column_names中列出>和/或无法设置它)Event知道它吗? 最佳答案 我认为这个概念是不同的,而你的Pr

php - 根据商品数量有条件地按购物车商品添加折扣

我已经建立了一个Woocommerce商店,并希望为所有产品设置基于12(一盒)的倍数的特定折扣。我尝试了很多折扣插件,但没有找到我要找的东西。例如,如果我订购12件X产品,我将获得10%的折扣。如果我订购15件X产品,前12件可享受10%的折扣,后三件是全价。如果我订购24件,那么10%的折扣适用于所有24件产品X。我找到的最接近的是:DiscountforCertainCategoryBasedonTotalNumberofProducts但这在最后应用为折扣(实际上是负费用),我想在产品旁边的购物车中显示折扣,就像正常折扣一样。如果产品已经打折,我还需要禁用此折扣。谢谢。

php - WooCommerce:根据单个商品数量添加折扣

在我的WooCommerce网站上,我有一些价格相同的产品80美元。我想按产品数量添加折扣。逻辑是这样的:if(ProductsQuantityis2){//theoriginalproductpricechangefrom80$to75$each.}if(ProductsQuantityis3ormore){//theoriginalproductpricechangefrom80$to70$each.}例如,ifacustomerpick2products,theoriginalpricewillbe(80$x2)=>160$.Butafterthediscount,itwillb

php - CodeIgniter Active Records 比较同一个 mysql 表的两列

我将进入正题。我的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

php - Woocommerce 中基于购物车商品数量的条件累进百分比折扣

我想根据购物车中的商品数量获得有条件的累进折扣。将2件产品添加到购物车后,您将获得折扣。您添加的产品越多,获得的折扣就越多。例如:1件产品–全价(无折扣)2件产品–全价加总价5%的折扣3件产品–全价加总价10%的折扣4件产品–全价加总价15%的折扣等等……我在互联网上搜索没有任何成功。在搜索折扣时,我只是使用了WooCommerce优惠券功能,或者我得到了一些旧的错误代码……有什么想法吗?我该怎么做?这可能吗?谢谢。 最佳答案 Update-October2018(codeimproved)是的,可以使用技巧来实现这一目标。通常我们

php - WooCommerce - 基于子类别的条件购物车计算

我有一个非常具体的项目,我需要一些不同的购物车规则。我找不到有关如何实现此目的的插件或任何其他资源。我有子类别1(即table)和子类别2(即椅子)。用户只能从subcategoryTables添加1件产品,这是强制性的,从subcategoryChairs中添加任意数量的产品,这不是强制性的。我需要下一条规则:如果用户还添加了子类别椅子中的产品,则从子类别椅子产品中减去总价strong>子类表产品。同样在这种情况下,如果价格有谁知道如何使用标准的WordpressWoocommerce来做到这一点? 最佳答案 可以根据您的子类别要

php - 多维数组中的 array_unshift 在所有数组的第一个元素处插入

首先我对我的英语说抱歉..我必须在多维数组中的所有子数组的第一个位置插入一个元素..$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

php - 寻找这个循环的更优雅的解决方案

我之前试过问这个问题,但我认为我没有正确地表述问题,所以我想出了一些让我得到我想要的结果的东西,现在我希望它能帮助别人帮助我。问题:我有10件元素。如果您购买1个,则为10美元。我会以9美元的价格卖给你第二个。我会以8美元的价格卖给你第三件商品。我会一直减钱,直到我们达到5美元/件,因为这是我卖的最低价。因此,如果您购买全部10个,则需要65美元。这是我试图实现的定价模型,但规模要大得多。我说的不是使用美元的少数元素,而是使用几分之一美分的数百万元素。这是我当前的代码:结果是:100|$11,000|$710,000|$70100,000|$675200,000|$1,300300,0

php - 修复 WooCommerce 中购物车百分比的最大优惠券折扣

我在woocommerce中有优惠券代码(XYZ25),其中包含25%的折扣,最高折扣为Rs.250。如果用户使用优惠券代码XYZ25获得25%的折扣,我如何限制用户获得不超过250卢比的折扣。 最佳答案 SinceWoocommerce3.2or3.3,thiscodedoesn'tworkanymore您可以根据**RS.250的固定购物车折扣设置额外的优惠券FIX250代码(不含税)并且最低消费(4x250)=RS.1000。然后在下面脚本的帮助下,如果客户应用您的XYZ25优惠券代码并且如果购物车总计达到Rs.1000,它将

php - 在 Woocommerce 中根据客户总购买金额添加百分比折扣

在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
12