在Ubercart中添加/关联内容到产品选项

时间:2011-02-24 15:18:34

标签: drupal ubercart commerce

我们希望在现有商店中添加功能,以便为每种产品添加营养成分。产品的每个选项(在这种情况下,风味)都有不同的营养信息,因此每个选项都需要有与之相关的内容,我们可以在其中添加事实。

有人知道这是否已经在模块中完成了吗?那么,最好的方法是什么呢?

最终的结果是,如果你在产品上选择不同的风格,事实内容会随着AJAX的侧边栏一起更新 - 但我不确定这些内容是如何挂在选项中的。

1 个答案:

答案 0 :(得分:0)

使用单独的表(或内容类型)来包含营养信息并使用AJAX回调将其拉入基于SKU可能更简单。

要处理此功能的模块将:

  • 定义新表的模式并将其安装在enable(hook_schema,hook_install)
  • 包含一些jquery来监听flavor属性框的变化,ajax加载营养成分。 (hook_menu用于回调,hook_init用于添加js)
  • 您的每个属性都可以有一个不同的SKU,因此您可以使用它来键入数据表