问题标签 [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.
email - drupal Commerce 上的事件错误
当一个人完成订单时,我已经做了一个事件,他/她的订单会发送一封电子邮件给我,而他/她的订单最初不是一个事件。但是当有人在我的商业网站上完成订单时,我不断收到此错误。虽然电子邮件是发给我的。你能帮帮我吗?
注意:未定义索引:待定 rules_action_mail()(第 90 行 /home/content/60/9584160/html/profiles/commerce_kickstart/modules/rules/modules/system.eval.inc)。注意:未定义索引:待定 rules_action_mail()(第 90 行 /home/content/60/9584160/html/profiles/commerce_kickstart/modules/rules/modules/system.eval.inc)。
email - 在 drupal 中的商务电子邮件模块上添加新字段
我正在使用模块商务电子邮件http://drupal.org/project/commerce_email以便将包含客户完整订单的电子邮件发送到我的管理员电子邮件。一切正常。但在邮件中仅发送产品的名称数量和价格。我也想发送产品的品牌。似乎我所做的一切都没有用才能发送品牌。使用相同模块的任何人都可以帮助我吗?谢谢
drupal-7 - Drupal Commerce - 销售摄影
是否可以使用“drupal commerce”分发来销售摄影师的图像?
图像必须位于安全文件夹中。访客用visa或mastercard付款后,即可下载图片。事实上,它与任何其他图库摄影网店的原理相同。
如果是这样,你能给我一些关于如何开始构建它的提示吗?
drupal-7 - 未调用 hook_commerce_checkout_complete
我正在尝试使用 Drupal 商务模块在 Drupal 7 中的结帐流程之后执行一些业务逻辑。我已经阅读了我可以使用钩子 hook_commerce_checkout_complete 但它没有被调用的文档
供您参考,我已在结帐配置中禁用“付款”和“账单信息”
drupal - 更新有关 drupal 商务的字段
我有一个产品字段,它需要一个数字作为输入(数量),有时这个数量会变成空,所以我想使用 Commerce Feeds 模块将此字段从某事更新为空。但它一直没有更新该字段,没有任何内容(空)。
我可能会说我需要自动而不是手动完成
paypal - Drupal Commerce - 贝宝付款
我正在寻找有关 Paypal 沙盒如何工作的解释。假设我有一个真实的 Paypal 帐户,通过该帐户接收付款,并且我想在 Drupal Commerce 的 Paypal 模块上对其进行配置,但我还想先测试付款工作流程,然后再使其生效并让我的客户使用它,我看到了 Paypal Drupal 上的配置在“PayPal 服务器”部分下有以下选项:
- 沙盒 - 用于测试,需要 PayPal 沙盒帐户
- Live - 用于处理真实交易
我假设如果我想做“虚拟”交易,我必须在 Drupal 端启用“沙盒”选项,所以我的问题是
启用“沙盒”选项是我唯一需要做的事情,以避免向我的 Paypal 帐户收取真实交易费用吗?还是我必须创建另一个 Paypal 帐户(沙盒帐户)并在 Drupal 端配置它而不是我的真实帐户?
我只是想知道 Drupal 上的 Paypal Payment 插件是否需要一个“沙盒帐户”(与我的真实 Paypal 帐户不同),或者如果仅启用 Sandbox 选项,它会以某种方式向 Paypal 发出信号,并且在启用该选项时任何交易都会被忽略.
如果有人为我澄清一下,我会很感激,我刚刚开始开发与 Paypal 相关的东西。
谢谢!
php - 具有视图和商务的 Drupal 7 自定义提交处理程序
目前我有一个使用 Views 和 Drupal Commerce 模块的产品页面,该模块具有产品类别的排序功能(公开过滤器)。带有下拉列表/选择列表的表单有一个 GET 方法,因此类别 ID 会附加到 URL。我的目标是获取附加到 URL 的类别 ID 并将用户重定向到特定的产品页面,而不是仅将类别 ID 附加到 URL 的末尾。
我已经用谷歌搜索了有关此问题的答案,但没有一个有效。所以我所做的是我创建了一个自定义模块来实现 hook_form_alter 模块。我想向表单添加一个自定义提交处理程序,以便在第一次提交表单后,触发另一个提交以便从 URL 检索类别 ID,然后将用户重定向到特定页面。我的模块代码如下。
当我在启用 Devel 模块的情况下执行 kpr($form) 时,第一个函数会返回表单的值。第二个功能似乎根本没有被触发。我已经坚持了几天,经过大量研究后我真的无法弄清楚。我对 Drupal 比较陌生,希望有人能对此有所了解。非常感谢您的帮助!
drupal - Drupal Commerce Line Items:更改价格?
我必须将一些自定义金额的订单项添加到我的购物车中。商务产品以价格 = 0 保存,我的模块计算价格并将行项目添加到购物车/订单,但我不明白如何以编程方式设置价格。
我已经阅读了有关使用规则的信息,但我需要我的模块能够设置/更改价格,而无需调用 rules。
我尝试过使用实体包装器,我尝试更改使用 commerce_product_line_item_new() 创建的行项目,但没有任何内容,当行项目进入购物车时始终具有原始产品价格(在我的情况下为 0)。
如何以编程方式更改订单项价格?
到目前为止,我的代码如下所示:
奇怪的是,我尝试修改 commerce/modules/line_item/commerce_line_item.rules.inc 中的 commerce_line_item_unit_price_amount() 代码,但是这个测试:
仍然失败,line_item 以参考产品的原价进入购物车。
任何的想法?
drupal - Drupal Commerce Kickstart v2 付款前批准订单
我正在使用 commerce kickstart v2 构建概念验证电子商务解决方案
我希望实现一个系统,用户可以提交订单,但管理员必须在客户付款之前批准订单 - 我觉得我可以通过规则和额外的订单状态来做到这一点,但我无法弄清楚结账过程的哪一部分干预。继承人我到目前为止:
- 额外订单状态“等待管理员批准”
- 额外的订单状态“由管理员批准”
- 当订单状态从“购物车”变为“结帐”并将订单设置为“等待管理员批准”时触发的规则
- 当订单状态为“等待管理员批准”且路径包含“结帐”时触发的规则。此规则将用户重定向到显示“您的订单正在等待批准”的页面
- 管理员将订单状态更改为“已由管理员批准”后应允许用户结帐的规则
上面的规则 5(斜体)给我带来了问题,无论我尝试什么 - 规则 #3 总是触发,即使在订单被批准后,这会导致用户被重定向。
问题出现了,因为一旦订单被设置为“由管理员批准”,它必须回到“购物车”,然后是“结帐”......然后触发规则 3,这让我很好地绕了一圈.
有什么提示或建议吗?
drupal - Drupal + Commerce - 一个 SKU
例如,我有一种产品具有多种属性(各种颜色和尺寸的 T 恤)。我可以为所有颜色指定一个 SKU 吗?我在官方论坛上问过这个问题 - 但没有运气,没有答案。我已经在 Commerce 支持处张贴了票——他们告诉我使用 Commerce 可定制产品——我不知道如何使用这个模块。也许有人有解决方案?我将不胜感激任何帮助。