1

教師が試験を作成し、学生が試験に合格するためにお金を払うウェブサイトを開発したいので、商品がクイズの電子商取引ウェブサイトです。

試験はクイズ プラグインで管理されます。私は Watu を使用します。どの e コマース プラグインを使用するかはまだわかりません。

私が欲しいのは、学生がカートに追加できるように試験を製品として作成することですが、どうすればよいかわかりません。eコマースプラグインは独自の製品を管理します!!! それを行う簡単な方法はありますか?

これは私の考えです: クイズ モジュールを変更して、試験が作成されたときにスクリプトが e コマース テーブルに行を挿入するようにします。しかし、これはきれいな方法ではないと思います!!

4

2 に答える 2

0

チェックアウト時に配信されるソフトウェア製品としてリンクを設定する woo-commerce をセットアップすることを検討してください。

SQL でクイズの回答テーブルを作成し、一般的なクイズを提供することができます (ストアで販売されているリンクを介して)。

quiz テーブルには quiz_id のフィールドがあり、回答をテキスト フィールドとして記録できます。

リンクがストアを通じてデジタルで配信されるため、回答 1-100 広告は次のようになります。

ユーザー ID: xxxxx autodate test: 1 Answer: abadddaeababadddaeababadddaeababadddaeababadddaeababadddaeab

したがって、1 つのエントリには、問題のテストのすべての回答が 1 つのフィールドに含まれます。コミットすると、パターン マスクからの差分関数に基づいて結果を返すことができます。単純なクエリの間違った回答の数。

次に、回答を保存し、どの特定の回答が間違っていたかに基づいてデータを描画できます。

また、後日同じテストを再受験することもでき、そのたびにどのようにテストしたかを確認できます。

単一のテキスト フィールドを使用する利点は、単一の比較を使用してデータを取得できること、および保存が短いことを意味します。

于 2013-04-22T22:19:20.163 に答える