ショップ モジュールを使用せずに、SilverStripe でゼロから Web ストアを作成しています。ショッピングカートの作成で困っています。
CMS システムを使用せずに Web ストアを作成する場合、3 つのテーブルを作成します。User
テーブル、Product
テーブル、そしてテーブルOrder
。
テーブルには、注文の 、ユーザーにリンクする 、製品にリンクする 、およびOrder
が格納されます。ID
UserID
ProductID
Quantity
私は SilverStripe を使用しているため、直接それを行うことはできません。そのようなテーブルを作成することはできますが、それはクエリを作成して実行する目的ではないため、それを行う方法ではありません。
SilverStripe を使用してこれを正しく行うにはどうすればよいですか?
SilverStripe 用のさまざまなオープンソース ショッピング モジュールがあることは知っていますが、それらが紛らわしく、相互にどのようにリンクしているのかわかりません。