bercart や Drupal Commerce のような巨大なモジュールのないショッピングカートの簡単なソリューションが必要です。いくつかの製品を含む小さなサイト(カタログ)があります。それらのそれぞれに追加する必要があります Add to cart ボタン、カートブロック、ページ( ビュー を使用して作成できます)。チェックアウトは、Webformを使用して作成できるフィールド(名前、住所など)がほとんどないフォームである必要があります。
コマースと同様のモジュールが私にとって不都合な理由:SKU、製品表示機能、オンライン支払い、ユーザー登録、税金計算などの特定のフィールドは必要ありません。単純にしたいだけです。
助言がありますか?
基本的なカート モジュールはあなたにとって最良のソリューションです...
基本的なカートは、Drupalの非常にシンプルなショッピングカート/チェックアウトプロセスであり、注文ごとに2通のメールを送信するだけです。ショッピングカートに加えて、このモジュールは、カートのコンテンツを表示できるブロックも提供します。これは、観光商品など、商品や他のコンテンツタイプがわずかしか販売されていない小さなWebサイトに最適です。
Light Shop モジュールは、 Drupal Commerce または bercart モジュールを必要としないシンプルで軽量なeコマースソリューションです(質問のとおり)題名)。
ここにそのプロジェクトページからの引用があります:
- セッション保存バスケット。
- バスケットへの追加とその後の編集/チェックアウトプロセスは、AJAXを使用して行われます。また、JavaScriptがオフの場合も正常に動作します。
- ノードベースのショッピング。製品は任意のノードタイプに割り当てることができるため。 1つ以上。 (ノードに関して)フィールドAPI機能を完全にサポートします。
- 注文履歴。注文ごとに個別のノードが作成されます。
- 他のモジュールへの依存はありません。
- 匿名ユーザーとの連携の完全サポート
- Views との統合。
このモジュールの構成(admin/config/lightshop
を使用)はかなり順調です。
一般設定:
通知設定:
あなたのさらなるニーズに依存します。注文のレポートも必要ですか?チェックアウトにどの支払いゲートウェイを使用しますか?
本当にシンプルにしたい場合は、Paypalフォームを追加できます。このモジュールを試すことができます https://www.drupal.org/project/pay
このモジュールは、他のモジュールが支払いを収集および追跡するために使用できます。このAPIを介して、どのモジュールでも支払いフォームを提供でき、支払いを一元的に処理および追跡できます。
Paypalを使用している場合は、そのサイトにアクセスして、コピーアンドペーストするボタンを作成するだけです(専用モジュールは必要ありません)。 Paypalは、取引が完了すると、彼らがあなたに転送する彼らのアドレスと電子メールをキャプチャします。
この方法は、意図したものより少しスパルタかもしれませんが、余分なオーバーヘッドなしで仕事を終えるべきです。