Drupal Commerce中的限制数量 -- commerce 领域 drupal 相关 的问题

limit order quantity in drupal commerce


1
vote

问题

中文

在我的网站上,我想将产品数量限制为1,这意味着用户可以单个订单仅订购产品中的一个。我的问题是如何配置将最大数量设置为1。任何建议都非常感谢。

谢谢。

英文原文

In my website I would like to limit product quantity to 1, meaning is that user can order only one of a product in one order. And my question is how to configure to set maximum quantity to 1 . Any suggestion is greatly appreciated.

Thanks.

  

回答列表

1
 
vote

您可以通过以下步骤如下步骤实现使用规则:

事件:Udpdating已存在的行项目

条件:1 /数据比较:Commerce-Line-Item:类型=产品2 / 数据比较:Commerce-Line-Item:Commerce-Product:Type =您给定 产品类型3 /数据比较:Commerce-Line-Item:数量是 大于1

行动: - 设置数据值:Commerce-Line-Item:数量1 - 显示自定义消息

参考: https:// drupalcommerce.org/questions/8066/how-limit-maximum -quantity-1-one-given-product-type

 

You can achieve this using Rules by following steps given below:

Event: After udpdating an already existing line item

Conditions: 1/ data comparison: commerce-line-item:type = product 2/ data comparison: commerce-line-item:commerce-product:type = Your given product type 3/ data comparison: commerce-line-item:quantity is greater than 1

Action: - set data value: commerce-line-item:quantity 1 - display custom message

Reference: https://drupalcommerce.org/questions/8066/how-limit-maximum-quantity-1-one-given-product-type

 
 
   
   
1
 
vote

我找到了这个链接,很简单。 http://bonify.io/blog/2014/09 /限制 - 数量 - 添加 - 产品购物车

  1. 活动
      保存商务行项目
  2. 之前
  3. 条件

    • 实体是捆绑

      数据选择器:Commerce-Line-Item,Value:Product

    • 数据比较

      数据以比较:Commerce-Line-Item:Commerce-Product:产品-ID,运算符:等于,值:1

  4. 动作

    • 设置数据值

      数据:Commerce-Line-Item:数量,值:1

    • 保存实体

      数据选择器:Commerce-Line-Item,

    • 在网站上显示一条消息

      消息:此产品仅适用于1.,值:警告

 

I found this link, it is very simple. http://bonify.io/blog/2014/09/limit-quantity-when-adding-product-cart

  1. Events
    • Before saving a commerce line item
  2. condition

    • Entity is of bundle

      data selector: commerce-line-item, value: product

    • Data comparison

      Data to compare : commerce-line-item:commerce-product:product-id, operator: equal, Value:1

  3. Action

    • set a data value

      data: commerce-line-item:quantity, value: 1

    • Save Entity

      Data selector: commerce-line-item,

    • Show a message on the site

      Message: This product only available for 1., Value: warning

 
 
 
 

相关问题

0  在Drupal Commerce中添加预订功能  ( Add booking feature in drupal commerce ) 
在Drupal Commerce中,我想如果产品现在无法使用,请添加预订功能。如果目前无法使用该产品,我想允许用户培制此产品,我还希望在产品可用后立即回复电子邮件给用户。 Drupal Commerce支持预订吗?任何建议,请! 感谢 ...

3  商务定价属性但与商业标准一起签名?  ( Commerce pricing attributes but disigned with commerce standard ) 
是否有解决方案或计划从"商务定价属性" 和选项中获取定价灵活性,但与商业标准设计? 购物车中的错误价格显示了她 Commerce属性价格不是在购物车中更新和 https://www.drupal.org/node/2420303 Joshmiller说明了商务定价属性模块不是在商业标准中设计的,因此出现了定价错...

2  有限地访问“编辑”商务订单并限制行项目仅为1型  ( Limited access to edit commerce order limit line items to only 1 type ) 
进一步到了我早期的关于服务,我已根据per执行建议: 以下是组件: 订单 服务供应商 - 个人或将为订单请求提供服务的人 评级和审查 - Fivestar评级和可编辑文本字段添加为商务单的字段。 我面临以下问题: 为了让用户对订单进行评分并提供审查,我必须将订单公开为可编辑的经过身份验证的用户,这将让用户编辑...

1  更改加入购物车购买Drupal Commerce  ( Change add to cart to buy now drupal commerce ) 
你好目前我正在使用drupal商业在线e商店,所以我想改变加入购物车按钮立即购买所以可以帮忙它 ...

1  当股票是“0”的规则时,取消发布商务产品显示  ( Unpublish commerce product display when stock is 0 with rules ) 
有没有人知道如何这样做? 我尝试过反应保存商务产品但我无法访问节点。 我还尝试通过循环通过 998876663 字段来访问节点,并使用设置数据值并选择 99887664 然后 unpublished ,但我收到了此消息: 无法修改数据"列表项:状态" :Entity属性 field_product_refer...

0  Drupal Commerce Hook - 添加到购物车之前的额外验证  ( Drupal commerce hook extra validation before adding to cart ) 
我正在寻找一个挂钩,在用户击中添加到购物车按钮后会开火。 商务API对此并不是很清楚。 我想要的是: 为自定义产品(日期字段)添加额外验证。 所以基本上我想中断添加到购物车进程并继续,如果验证正常,则会继续,如果没有,则引导用户。 谢谢! ...

0  如何更改hook_commerce_payment_order_paid_in_full或hook_commerce_checkout_complete上的order_number  ( How to change order number on hook commerce payment order paid in full or hook c ) 
我在创建订单后尝试更改Order_Number。具体来说,我需要在 hook_commerce_checkout_complete 或 hook_commerce_payment_order_paid_in_full 函数中执行此操作。 我发送订单为第三方履行,并希望将第三方的唯一Order_Number(与Drup...

1  如何修改节点结帐模块以降级产品而不是未发布的内容?  ( How can i modify node checkout module to downgrade product instead of unpublish ) 
我正在使用 Commerce节点checkout 和到期子模块。这是一个很棒的模块,但我有一个我无法解决的问题。 我有3个产品: 产品答:花费0.1美元;到期999年(免费/始终如一) 产品B:花费1.0美元;到期一周(升级内容为1周) 产品c:耗资2.0美元;到期2周(升级内容2周) 我的问题是,当产品"B" ...

3  在影响订单价格的Drupal Commerce上添加价格领域  ( Adding price field on drupal commerce that affect order price ) 
案例是 当用户下订单时,必须在将最终发票发送给用户之前手动计算运费。 我做什么 我在命名的订单上创建价格自定义字段 shinksfee 。 问题是 如何使ShippingFee字段影响订单价格? 我尝试的另一件事是创建自定义行项目类型。我认为通过创建此自定义线项类型类型将更新值。按照这个教程,当我检查 ...

2  如何编程地将地址添加到商务单  ( How do i programatically add address to commerce order ) 
我在我的网站上的订阅表格,我有工作(ISH)。到目前为止,我让它要求用户输入名称,地址,电子邮件,密码和订阅级别+入门套件(从促销的商业项目列表中)。 一旦用户命中'订阅',模块创建一个阻止的用户帐户(如果付费PayPal IPN侦听器,则会通过支付),添加商务订单(在结账阶段,感谢Ryan为脚本!)然后重定向到Pa...

1  如何启用反向链接视图以及这里的链接?  ( How do i enable backlinks view and what links here ) 
我们在D6中使用了反向链接视图,以及在这里为每个节点的选项卡链接。 我们现在使用Commerce Kickstart 2.我没有看到该视图,看来 search_node_links 表是空的。 是这种禁用的,因为Commerce Kickstart使用solr搜索代替默认搜索?如果是这样,还有一种方法可以让SOLR...

2  如何用独立视图解析破损/丢失的处理程序查询后端标志链接补丁? [关闭]  ( How to resolve broken missing handler with independent views query backend flag ) 
此问题似乎在帮助中心中定义的范围内涉及Drupal。。 想要改进这个问题?更新问题,所以它是关于drupal答案的主题。 ...

1  如何在商业kickstart中央支付窗格?  ( How to active payment pane in commerce kickstart ) 
我使用商业kickstart,我正在尝试配置结账进程。 但是控制不在支付模块中。相反,它直接进入最后一步。 任何人都可以帮助我了解错误吗? ...

2  商业 - 如何在产品显示器上添加产品图像到购物车摘要视图  ( Commerce how to add a product image on a product display to the shopping cart s ) 
我的网站上有两种产品,这些产品类似地命名,但通过图像很容易区分。用户有时错误地购买错误,所以我想将产品图像放在购物车摘要视图上。默认情况下,此视图可用于添加产品字段。 但是,我的产品图像在产品显示内容类型上。虽然产品显示具有对产品的产品引用,但似乎没有办法恢复这种关系(换句话说,获得产品显示从产品)。 产品没有太多的...

0  关于hook_commerce_checkout_complete的付款信息  ( Payment information on hook commerce checkout complete ) 
我正在开发模块,它与第三方发票系统连接笨拙的商业。为此目的,我需要发送付款信息(它已经支付了?多少钱?顺序完成后的方式?)我猜<代码> hook_commerce_checkout_complete() 钩子是最好的地方,但我无法弄清楚如何从 99887662 对象/实体中获取此付款信息。 ...

1  允许用户在结账时编辑Commerce行项目  ( Allow user to edit commerce line item at checkout ) 
我有一个线项类型,具有自定义量字段,允许用户指定他们在添加到购物车形式中为产品支付的金额。 我也希望能够允许用户在支付的情况下更新任何阶段的金额。 如何使用户能够在结账页面上编辑此行项目? 理想情况下,我希望使用Checkout页面上的可编辑金额字段输出相当于添加到购物车形式,但我会满足于在结账表单上编辑行项目的任何...

1  Drupal Commerce Ippe方法:按您的选择付费?  ( Drupal commerce payment method pay as you go options ) 
我正在研究可用于Drupal 7 Commerce的不同支付方式(Authorize.net,Paypal,Sagepay等)。它们似乎需要每月〜25 +美元(有时设置费用和其他费用)。我理解有与信用卡交易相关的费用。我在我的网站上开始新的服务,我不确定它将是多么受欢迎。我想要一项付款方式,允许我只需支付每笔交易,而...

2  根据Commerce节点结帐的节点字段,更改产品价格  ( Changing product price depending on node field in commerce node checkout ) 
我正在使用 comerce_node_checkout 使用 drupal_commerce 我想改变产品价格,具体取决于节点字段。 ,例如, 我有一个字段为 field_gender 如果我们选择 male 然后价格将是 1000.00 或者我们选择 female >然后它将是 500 。 任何帮助最可谓。 ...

0  Drupal Commerce标题长度  ( Drupal commerce title length ) 
我面临着商业产品标题长度的问题。我想增加超过255的长度。到目前为止我试过的是: 将DB字段从VARCHAR更改为文本 更改表单字段的maxLength 将formfield更改为textarea 任何形式更改会导致错误。任何想法如何增加长度? ...

1  商务定价属性弹出窗口?  ( Commerce pricing attributes popup ) 
由于某种原因,定价属性不起作用,但我的真实问题是:如何获取定价属性的表单以在弹出窗口中显示? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.