1

DrupalのUberCartは、製品を手動で選択してから[カートに追加]ボタンをクリックするソリューションです。しかし、ここでの目標は少し異なります。ユーザーがカタログと属性を操作し、このウィンドウでプロパティを持つ製品を選択するカスタムJavaScriptがある場合があります。

プロパティを持つ選択した製品をjsウィンドウからUberCartカートに戻すための技術的な道は何でしょうか?

4

3 に答える 3

3

標準のUbercartモジュールがあります:CartLinks/cart/add/p111_q5-imonday_special?destination=cart有効にすると、 (p-製品ID、q-数量)などのURLを使用できるようになります。

これは、JSのUCのカートを操作する最も簡単な方法です。

于 2010-12-03T23:52:40.253 に答える
2

彼らがこれを「箱から出してすぐに」提供していないことに驚いていますが、彼らのサイトを検索すると、ユーザーがこれを試みたことがわかります。たぶんそれらの1つがあなたのために働くでしょう(または少なくともあなた自身の修正の出発点として役立ちます)?

これらの貢献の少なくとも1つが「公式の」drupal貢献に変わったようです。そのため、 drupal.orgでUbercartajaxカートを確認することをお勧めします。

于 2009-11-04T19:18:41.380 に答える
0

私は今のところ1つの解決策を見ることができます。カスタマイズした選択した商品をjsウィンドウからUberCartページに戻すには、jsを使用して親ウィンドウに実際のカートページを再読み込みし、jsを使用して商品をDOM要素としてカートhtmlフォームに追加します。複雑すぎるのではないでしょうか。

于 2009-11-04T09:59:01.433 に答える