跳转到主要内容
evolution9502 提交于 3 August 2015

各位好

最近在设计一个类似身分认证的表单系统,需要作出 用戶送出表单之后交由審核员认证表单中其中几个项目再核准 的功能

刚开始尝试用比较多人用的Webform,但发现webform虽然功能多但是因为是自有格式所以自由度不高,很多功能不太合乎使用

所以后来就改用Entityform,然后搭配上Flag跟Rules两个模块基本上该做到的几乎都做到了

不过现在有些问题想请教各位

因为这个系统完成之后会交由其他没有相关技术的人进行管理

也就是说希望在使用设计上是尽量不要让负责审核表单的人动到administration console的部分以免出错

所以我目前的作法是把表单审核的部分用Views来显示给审核员看并且利用flag的切换进行审核,不知有没有更好的方法呢?

另外,不知有没有办法可以做到:

当该提交表单的某一项目(field)不合乎要求,在审核员确认提交不合格之后,就自动发email通知该用戶「该表单中的某项目(field)」不合乎要求?

如果只是单纯的寄送email通知使用者审核未通过不难做到,但在mail中通知使用者是"哪个项目"不合乎要求似乎感觉不大容易

Drupal 版本