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 に答える