2013-02-27 28 views
1

我想開發一個網站,教師在那裏創建考試,學生爲了通過這些考試付錢,所以它是一個電子商務網站,在這個網站上進行產品測驗。WordPress的:兩個插件之間的數據交換

考試將通過測驗插件進行管理:我將使用Watu。 我還不知道我會用什麼電子商務插件。

我想要的是讓考試成爲產品,讓學生可以將它們添加到購物車中,但我不知道該怎麼做:電子商務插件管理自己的產品!有沒有簡單的方法來做到這一點?

這是我的想法:更改測驗模塊,以便在創建考試時腳本在電子商務表格中插入一行,所以當我轉到電子商務插件時,我會找到一個新的產品!但我認爲這不是一個乾淨的方式!

回答

0

您可能會考慮設置woo-commerce將鏈接設置爲將在結帳時交付的軟件產品。

你可以在SQL中建立一個提問回答表,提供一個通用的測驗(通過在商店出售的鏈接)

測驗表可能對quiz_id一個領域,你可能已經記錄了他們的答案爲文本領域。

這樣的鏈接將通商店提供的數字,你的答案1-100的廣告可能是這樣的:

用戶名:XXXXX 自動日期 測試:1 答:abadddaeababadddaeababadddaeababadddaeababadddaeababadddaeab

這樣一個條目將在一個字段中包含有關測試的所有答案。 一旦提交,您可以根據模式掩碼中的差異函數返回結果。 簡單查詢中有多少錯誤答案。

然後,您可以根據他們錯誤的答案來存儲答案和繪製數據。

他們也可以在以後重新進行相同的測試,您可以每次看到他們的表現。

使用單個文本字段的優點意味着您可以使用單個比較來提取數據,並且存儲時間短。

-1

帶有成員資格插件。爲其他角色付款。不同級別考試的不同角色。比與數據庫共存更容易。