web-dev-qa-db-ja.com

drupal ubercartを使用して単一ページのチェックアウトを適用する方法

UbercartでDrupal6を使用しています。マルチステップチェックアウトではなくシングルページチェックアウトを適用したいのですが。 ubercartの機能を確認したところ、機能lintに1ページのチェックアウトが表示されましたが、この機能の使用方法がわかりません。モジュールはありますか?

私のサイトにはパッケージ機能があります。シルバー、ゴールド、スタンダードの3つのパッケージがあります。ユーザーが一度に選択できるパッケージは1つだけで、パッケージがすでにカートに入っている場合、ユーザーがカートにパッケージを追加できないようにしてくださいユーザーがすでにそのパッケージを持っている場合?

返答を待つのを手伝ってください。

前もって感謝します。

2
Rajeev Sharma

単一ページにすることはできません。必須の手順は、

  1. カートに商品を追加
  2. チェックアウトページに移動
  3. 支払い

bercart Checkout Tweaks モジュールを使用して配送先住所と請求先住所を追加することで、手順3を組み合わせることができます。これにより、

請求先住所と配送先住所が同じであると仮定します

多くのストアでは、注文は請求先住所に何度も配達されます。チェックアウト設定でこのオプションを有効にすると、チェックアウト時の「同じアドレス」チェックボックスがデフォルトになり、チェックアウトページが短くてわかりにくくなります。

カートに追加された商品を制限するために使用できます hook_add_to_cart

Parameters:
$nid - the node ID of the product
$qty - the quantity being added
$data - the data array, including attributes and model number adjustments
1
niksmac