问题标签 [drupal-commerce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2654 浏览

drupal - 基于规则的节点创建:商业产品+产品展示节点集

我正在尝试将 Commerce 产品类型绑定到我自己的自定义类型节点(用作显示节点)。目标是在尽可能少的地方输入新数据。因此,我正在探索在创建另一种类型时基于规则创建一种类型。似乎两个方向都在起作用。不过,在这两者中,我更喜欢在用户创建自定义类型节点时自动创建商业产品,然后将其用作产品展示。

我想知道是否有人经历过这个选择并且可以推荐这个。另外,commerce_product_display_manager 模块是否必要?

0 投票
1 回答
1437 浏览

drupal - 使用 Drupal 商务模块对一件商品进行超级简单的单页结账

在定制 Drupal 商务模块时有很多选择。

我需要为看起来像这样的超级简单结帐启用哪些模块(全部在同一页面上):

  • 单个项目,有一些修改价格的变化(这对多个项目更好吗?最终我想要 RULES 根据购买的内容发布节点。)
  • 信用卡信息/使用 Paypal 结帐
  • 查看
0 投票
1 回答
2623 浏览

drupal - 使用 Drupal 商务模块添加折扣

我正在尝试根据用户来自“填写注册表”的位置为产品价格添加折扣。

我正在考虑通过钩子获取数据“状态”,并根据获取的数据更改折扣。

我不知道在哪里可以设置价格的价值。
我认为这些规则不会有太大帮助,因为所有规则都为其添加了很多条件。

0 投票
1 回答
3212 浏览

drupal-7 - 获取用户拥有的所有产品

我正在使用 Drupal 7 和 Commerce 模块。

每当用户将他们已经拥有的产品添加到购物车时,我都会尝试警告用户。获取用户已经拥有的产品列表(在 PHP 代码中)似乎是一个很大的挑战,因为 Line Item 和 Product 之间的连接是在一个序列化的 blob 中。

作为参数,我有当前在购物车中的产品列表和用户。

如果我采用 EntityFieldQuery 的方式,我可以轻松获取与给定产品相关的所有订单项,但我无法扩展查询以仅过滤给定用户已完成的订单。(或者我可以吗?那太好了。)

如果我采用 db_select 的方式,我可以轻松获取给定用户的所有已完成订单,但我无法桥接 Line Item <-> Product 连接。

任何帮助将不胜感激。

0 投票
1 回答
4287 浏览

drupal - 下单后付款/不同的订单状态

我正在建立一个 drupal 商务网站,我希望能够让管理员处理订单并更改订单状态,然后用户会收到一个将他重定向到付款页面的电子邮件链接。88er drupal commerce 或 ubercart 有可能做到这一点吗?

注意:uc_payafter 在 7.x 中不起作用

0 投票
2 回答
80 浏览

drupal - 如果管理员在有人要购买产品时更改产品价格怎么办

我正在使用 Drupal 商务。我面临的问题是向买家显示的价格与他最终支付的价格不同。

假设我们有一个价格为 x 的产品 p1。

如果买家将 p1 添加到他的购物车并结帐。在付款前的评论页面上,显示给他的价格是x,如果同时管理员将p1的价格更改为y。然后用户最终会在他期望支付 x 时支付 y。

0 投票
2 回答
2630 浏览

drupal - Drupal Commerce Ajax cart with added fields

Sorry for the really bad title but wasn't sure how to describe my problem in 10 words. I have drupal commerce and have made a view that displays the cart contents on top of the checkout page. Quantity is a text field so it is editable and I have an update button. Unfortunately when I press the update button, naturally the whole checkout page tries to submit. Is there a way to intercept the update button and just refresh the cart with ajax? Moreover, if I can do that, I want a number of text fields (as many as the quantity number entered) to appear underneath the cart so the user can enter different values on each of them (each referring to the products about to be bought).

0 投票
2 回答
4116 浏览

drupal - 如何使用服务模块在 Drupal Commerce 中获取产品价格?

我安装了服务模块和 REST 服务器来获取产品列表和详细信息。我只能获取产品展示节点和产品id,

但是如何从 Drupal Commerce 获取产品价格和可用性信息。

所有节点列表(包括产品展示节点)

http://drupalcommerce.myappdemo.com/services/node

获取单品展示节点 http://drupalcommerce.myappdemo.com/services/node/37

但它确实给出了产品 ID,但没有给出产品价格。

请给我一个想法如何得到一个。

0 投票
1 回答
1934 浏览

drupal - Drupal commerce - 计算自定义订单项的税金

我需要在节假日和周六/周日送货的运费中增加额外费用

所以我创建了一个自定义的商业行项目,将在那些日子添加到订单中。

但它不会计算该额外费用项目的税款。

这是一个示例订单:

税为 25% 如您所见,它只计算“小计”和“快递”的税

如何为我的自定义订单项进行商业计算税?

我看到运输模块虽然有一些规则,但我无法掌握如何转换该代码以在我的 line-item-module 中使用。

有人有解决方案吗?

谢谢。

0 投票
1 回答
306 浏览

drupal - Drupal Commerce 添加输入小部件

除了问别无选择

使用 Drupal Commerce,我创建了

  1. 一种产品类型
  2. 将产品添加为实体
  3. 创建了一个与实体有关系的节点。

工作正常。我想为产品类型添加自定义文本输入。例如产品上的品牌名称

根据我收集的信息,您可以使用自定义订单项或添加小部件(不知道如何)

有没有可用的指南?