Wordpress:两个插件之间的数据交换

时间:2013-02-27 19:18:24

标签: wordpress plugins e-commerce

我想开发一个网站,教师可以在这里开设考试,学生需要付钱才能通过这些考试,所以这是一个电子商务网站,产品可以通过测验。

考试将通过测验插件进行管理:我将使用Watu。 我仍然不知道我将使用什么电子商务插件。

我想要的是将考试作为产品,以便学生可以将它们添加到购物车,但我看不出我该怎么做:电子商务插件管理自己的产品!有没有简单的方法呢?

这是我的想法:更改测验模块,以便在创建考试时,脚本在电子商务表中插入一行,所以当我转到电子商务插件时,我会找到一个新产品!但我认为这不是一个干净的方式!!

2 个答案:

答案 0 :(得分:0)

您可以考虑设置woo-commerce设置链接作为将在结帐时交付的软件产品。

你可以在sql中建立一个测验答案表,提供一个通用的测验(通过商店里出售的链接)

测验表可以有一个quiz_id字段,您可以将其答案记录为文本字段。

因此链接将通过商店以数字方式传送,您的答案1-100 a-d可能如下所示:

userid:xxxxx 自动日期 测试:1 回答:abadddaeababadddaeababadddaeababadddaeababadddaeababadddaeab

因此,一个条目将在一个字段中包含有关测试的所有答案。 一旦提交,您可以根据模式掩码中的差异函数返回结果。 简单查询中有多少错误答案。

然后,您可以存储答案并根据他们错误的具体答案绘制数据。

他们也可以在以后重新参加相同的考试,每次都可以看到他们的表现。

使用单个文本字段的优点意味着您可以使用单个比较来提取数据,而且存储时间很短。

答案 1 :(得分:-1)

使用会员插件。付款后给角色。不同级别考试的不同角色。这比与数据库建立共存一样容易。