问题标签 [ubercart]

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 投票
1 回答
186 浏览

drupal - 在页面底部和顶部添加“更新购物车”和“结帐”按钮

如何将 Ubercart 按钮(更新购物车和结帐)添加到购物车页面的底部和顶部?

我目前只有在底部。谢谢

0 投票
1 回答
552 浏览

drupal-6 - 如何在 Drupal 中更新客户信息消息 :: Ubercart

我最近安装了 Ubercart 模块并设法配置了大部分购物车。我遇到的问题之一是找到更新客户信息消息的地方

"输入此订单的有效电子邮件地址或单击此处使用现有帐户登录并返回结帐。 "

随心所欲。无法弄清楚我在哪里可以找到这段文字,以便我可以更新它。此消息出现在/cart/checkout页面上:

任何帮助将不胜感激。

0 投票
1 回答
43 浏览

drupal - 为什么我不能移动这个元素?

我想在我的 Ubercart 编辑产品表单中重新排序我的字段。

除产品信息(包含价格、型号等的组)外,所有字段都适用于所有字段。如果我更改此字段的权重,它不会移动。

如果我改变它的孩子的重量,它会起作用。所以我可以重新排序它的孩子,它的所有兄弟,但不能重新排序对象本身。

谢谢

0 投票
1 回答
174 浏览

shopping-cart - 一个购物车,可让您向客户付款

我正在寻找购物车的非标准功能:我的合作伙伴应该能够在我的网站上执行一些操作,并获得金钱。在某一时刻,合作伙伴可能希望兑现/提取她获得的钱到她的支付宝账户。

你知道这样的反向购物车吗?开源解决方案是首选。谢谢!

PS我知道这不是严格的编程问题。我希望一切都好。

0 投票
3 回答
2799 浏览

php - Drupal/Ubercart 在结账时检查特定产品是否在购物车中

在某些情况下,我有一种特定的产品需要放在购物车中。我一直在查看 Ubercart api 文档,但没有看到任何钩子可以明显地在结帐前查看某个项目是否存在。

每当添加第一个项目时,我都可以使用 hook_add_to_cart 挂钩来添加特殊项目,但我担心访问者可能会删除该项目,然后在没有所需项目的情况下完成购买。

有什么建议如何确保结帐时特殊物品在购物车中?

0 投票
1 回答
464 浏览

php - Ubercart - 基于购物车中所有产品总数的产品折扣

我在 Drupal 中使用 Ubercart 作为一个简单的网上商店。我无法根据购物车中所有产品的总数计算产品折扣。例如,使用 uc_custom_price 模块,我可以很容易地为用户购买多个相同产品时定义折扣。但是,如果他们购买的任何产品不止一种,我想给予折扣。如果他们以 10 美元购买第 1 项,然后以 10 美元购买第 2 项,那么我希望这两项现在都为 8 美元。

希望这是有道理的。我搜索了论坛并用谷歌搜索了几个小时,但我无法让它正常工作。谢谢你的帮助。

0 投票
2 回答
709 浏览

php - Ubercart uc_cart_get_contents 从标准类获取数据

我正在为我的一个项目编写自定义模块,但遇到了一些问题。我想要做的是从 uc_cart_get_contents() 获取一条数据到一个变量中,以便我可以在计算中使用它:

这是我的 var_export:

但是,如果我想将购物车中每件商品的模型放入一个变量中,并根据该变量调整商品的价格,该怎么办?

如果它是一个数组,我会这样做:

但这不起作用,它是一个标准类。我太失落了。请帮忙!

0 投票
1 回答
1012 浏览

drupal - 自定义 ubercart 购物车项目

有谁知道如何为ubercartDrupal 6.x)自定义购物车页面?我想在产品标题下的“desc”列中添加 SKU 字段以及其他一些内容......比如

运输时间:2 周

.

所以'desc'列应该是这样的:

产品名称

货号: 型号1

运输时间:2 周

非常感谢任何帮助。

0 投票
1 回答
1172 浏览

drupal-6 - Drupal 活动注册和考勤记录

我正在构建一个具有事件管理功能的 Drupal 6 站点,特别是:

  • 销售活动参与
  • 记录活动出席情况:活动结束后,管理员可以查看出席情况,表明哪些用户真正参与了

我搜索了很多,已经看到了不同的类似帖子,并在发布之前考虑了不同的可能性,包括注册模块和 ubercart uc_signup 模块,但似乎没有一个符合我的要求。对于付款,我使用 Ubercart。

我的策略如下:

  1. 创建一个内容类型的“事件”,其中包含有关事件的所有信息,包括事件的日期、描述等。这也是一个 Ubercart 产品。这可以通过 CCK 和 Ubercart 轻松完成(直接在 Ubercart 中创建产品或使用 CCK 创建内容类型和在 Ubercart 中具有相同机器名称的产品)
  2. 创建一个“事件参与”内容类型,其中包含一个包含对事件节点的引用的字段,一个包含对订阅事件的用户的引用的字段,一个用于“支付状态”的字段(是否已支付),一个用于“出席状态”的字段(参加与否)这可以通过 CCK 轻松完成。
  3. 当用户想要参加一个活动时,她会创建一个“活动参与”类型的节点:
    • 字段引用事件应自动填充事件
    • 引用用户的字段应自动填充当前用户
    • 仅当此特定事件和用户不存在此类型的节点时,才可以创建节点。如果此事件和用户已存在此类节点,则应将其删除
    • 新创建的节点的支付字段设置为“未支付”,出勤字段设置为“未参加”(新节点的默认值)
    我认为所有这些点都可以通过 hook_form_alter() 来完成。可能吗?
  4. 一旦“创建了活动参与”,用户就会看到支付参与费用的链接。这是将引用的事件添加到 Ubercart 购物车并将用户重定向到结帐页面 我认为这一点可以通过 hook_form_alter() 和 Ubercart API 来完成。可能吗?
  5. 当用户完成支付时,触发一个动作来设置引用已购买产品的“事件参与节点”的“支付状态”字段,并将购买用户设置为“已支付”。 我认为这可以通过 Ubercart 条件操作来实现。可能吗?
  6. 此时,我们可以创建一个显示所有用户参与事件的视图,查看“事件参与”,“支付字段”等于“支付”事件“参与节点”仍然存在,事件发生后,管理员可以设置用户考勤,并在一个视图中呈现(可能是同一个视图)这只是简单的用视图来完成。

你怎么看,可行吗?我想详细介绍上述一些步骤,但现在我有兴趣讨论整体策略。非常感谢您的关注和任何建议。

0 投票
2 回答
332 浏览

javascript - 仅在选中其他属性时才显示 ubercart 属性

如果您有一组应该只对产品可用的属性(向用户显示然后可选择),如果选中了某个其他属性,那么如何实现呢?

安德鲁