私はウェビナーを販売するウェブサイトをしなければなりません、そして私はこの仕事にD7を使いたいです。残念ながら、私はこれまでDrupal eコマースを行ったことがありません。
私は一種のユーザーにする必要があります:
お支払い方法:Paypalのみ
ウェビナーコンテンツタイプ:
教師の役割のユーザーは、ウェビナーを追加/編集/一覧表示できます。
さらに、教師は次のフィールドを持つグループを作成できます。
学生(認証ユーザー)は、単一のウェビナーまたはグループを購入できます。グループ割引を購入すると、より大きくなります。
すべてのウェビナーは繰り返すことができ、複数の開始日があります。次の開始日を設定すると、請求書のウェビナーに異なるIDを生成する必要があります
プレーンで行う場合PHPデータベース構造は次のようになります:
グループ
ウェブセミナー
webinar_date
教師は自分のウェビナーのリストを日付とともに表示できるため、ウェビナーに2つの日付がある場合は、リストに2回表示される必要があります。また、ウェビナーの無料の場所に関する情報とウェビナーの予約からの収入が必要です。ウェビナーを選択した後、教師はウェビナー「チケット」を購入したすべてのユーザーのリストを見ることができます。
管理者も同じですが、もちろんすべてのウェビナーを見ることができます。
これはDrupalで多くの苦痛なしに作成することは可能ですか?
これに最も適したモジュールはどれですか:コマースまたはUbercart?
前もって感謝します
はい、可能です。そのほとんどは、ルール、フィールド、日付、ビューを使用しています。一部の機能に固有性があるため、コマースはEntity APIを完全に活用して開発を簡単にするため、最適であると言えます。
はい、可能ですが、Ubercartを使用すると思います。
コマースは有望ですが、追加のモジュール、成熟度、およびリソースが不足しています。 Ubercartはかなり長い間存在しているので、Ubercartで必要なことは事実上すべて見つけることができます。
また、Ubercartは、初めてのユーザーにとってはCommerceよりもはるかに威圧的ではありません。
ちょうど私の2セント、これが役立つことを願っています:)