0

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

有谁知道这是否已经在一个模块中完成?那么,最好的方法是什么?

最终结果将是,如果您在产品上选择不同的风格,事实内容会沿着带有 AJAX 的侧边栏更新 - 但我不确定该内容是如何与选项挂钩的。

4

1 回答 1

0

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

处理此功能的模块将:

  • 定义新表的模式并将其安装在启用(hook_schema,hook_install)
  • 包括一些 jquery 来监听风味属性框的变化和 ajax 加载营养成分。(回调的 hook_menu,添加 js 的 hook_init)
  • 您的每个属性都可以有一个不同的 SKU,因此您可以使用它来键入数据表
于 2011-02-24T21:44:37.427 回答