Добавить / связать контент с опциями продукта в Ubercart - PullRequest
0 голосов
/ 24 февраля 2011

Мы хотим добавить функцию в существующий магазин, чтобы добавить информацию о питании для каждого продукта. Каждый вариант продукта (в данном случае аромат) содержит различную информацию о питании, поэтому каждый из них должен иметь связанный с ним контент, в который мы можем добавить факты.

Кто-нибудь знает, было ли это выполнено в модуле? Каков наилучший способ пойти по этому поводу?

Конечным результатом будет то, что если вы выбираете разные варианты продукта, содержимое факта обновляется вдоль боковой панели с помощью AJAX, но я пока не уверен, каким образом этот контент подключен к параметрам.

1 Ответ

0 голосов
/ 25 февраля 2011

Может быть проще использовать отдельную таблицу (или тип контента) для хранения информации о питании и использовать обратный вызов AJAX для ее получения на основе SKU.

Модуль для обработки этой функции будет:

  • определить схему для новой таблицы и установить ее при включении (hook_schema, hook_install)
  • включает некоторые jquery для прослушивания изменений в поле атрибута flavour и ajax загружает питательный контент. (hook_menu для обратного вызова, hook_init для добавления js)
  • Каждый из ваших атрибутов может иметь отдельный SKU, так что вы можете использовать его для ввода таблицы данных
...