Drupal Webform:在每个 SELECT 选项上设置 SCORE?
Drupal Webform : set SCORE on each SELECT Options?
我在 drupal 上有 webforms,有多个 select 选项(单选)。
在我的 select 中,我想说选项 1:给 2 分,选项 2:给 1 分,等等...在 显示在网页上之后:你的分数是 12/20 分.
示例:
熊可以是...?
- 0|白 <- 回应给 2 分
- 1|黄色 <- 反应给 0 分
- 2|布朗 <- 回应给 2 分
- 3|黑暗<- 回应给1分
问题是:管理界面中只有键|值,如何存储select选项的点?
事实上:如何为每个 select 选项行添加信息?
这样做的方法是将键与点相关联。因此 0 对应 2 点,1 对应 0 点,2 对应 2 点,3 对应 1 点。
因此,在提交时,您将查看用户的回复,然后根据对这些特定问题的回复进行计算。
因此在 form settings
下会将重定向位置设置为您处理此逻辑的页面,然后从那里重定向或在同一页面上显示输出。
最后,我这样做了:
我在选项列表中填写:
key_score|描述
并且我使用带有 _ 分隔符的爆炸函数。
我在 drupal 上有 webforms,有多个 select 选项(单选)。 在我的 select 中,我想说选项 1:给 2 分,选项 2:给 1 分,等等...在 显示在网页上之后:你的分数是 12/20 分.
示例: 熊可以是...?
- 0|白 <- 回应给 2 分
- 1|黄色 <- 反应给 0 分
- 2|布朗 <- 回应给 2 分
- 3|黑暗<- 回应给1分
问题是:管理界面中只有键|值,如何存储select选项的点? 事实上:如何为每个 select 选项行添加信息?
这样做的方法是将键与点相关联。因此 0 对应 2 点,1 对应 0 点,2 对应 2 点,3 对应 1 点。 因此,在提交时,您将查看用户的回复,然后根据对这些特定问题的回复进行计算。
因此在 form settings
下会将重定向位置设置为您处理此逻辑的页面,然后从那里重定向或在同一页面上显示输出。
最后,我这样做了:
我在选项列表中填写:
key_score|描述
并且我使用带有 _ 分隔符的爆炸函数。