UberCart:服务产品和住宿?

时间:2009-08-08 07:04:03

标签: drupal checkout ubercart

处理“服务”产品的最佳方式是什么?例如,假设我是一名画家,并希望在同时销售油漆刷和油漆的网站上宣传这些服务。现在,我可以轻松地将油漆刷和油漆设置为X和Y量的产品。但是,当创建一个名为“绘制你的房子”的产品时,给它一个价格或数量等是没有意义的。

换句话说,我需要一种方法来一般定义一个“服务节点”,以便客户可以“下订单”,但事实上,它只会向我发送一个通知,说用户某某对此感兴趣让我做他的油漆工作。

我当然可以创建一个名为“service”的节点类型,实际上这可能只包含所有字段。但最理想的是将它挂钩到UberCart。

另外,我想知道建立“住宿”领域的最佳方式是什么。即人们可以预订“房间”或基本上在酒店的夜晚请求报价(价格变化),而不是产品。

到目前为止,我对整个场景的唯一解决方案是:

  1. 让ubercart管理产品(画笔)
  2. 为“服务”创建节点
  3. 查找其他模块或简单地为“accomodation”创建节点。
  4. 模仿(2)和(3)提供与UberCart类似的结账流程
  5. 有人可以提出一个更好的方法,我可以改用UberCart来迎合(2)和(3)吗?

1 个答案:

答案 0 :(得分:2)

它们不是完整的解决方案,但有两个模块可供考虑:

Signup integration for Ubercart模块允许您在节点上销售注册,并让用户在结帐时填写个人资料字段(如姓名,电子邮件等)。这对于出售酒店房间特别有用。

UC Node Checkout模块非常适合销售非产品,这些产品有点像您想要收集更多信息的产品。关于它有一个很棒的Drupal Easy tutorial