您在這裡

EnitityForm與Rules, flag的條件式表單審核求助

各位好

最近在設計一個類似身分認證的表單系統,需要作出 使用者送出表單之後交由管理員認證表單中其中幾個項目再核准 的功能

剛開始嘗試用比較多人用的Webform,但發現webform雖然功能多但是因為是自有格式所以自由度不高,很多功能不太合乎使用

所以後來就跳到Entityform,然後搭配上Flag跟Rules兩個模組基本上該做到的幾乎都做到了

不過現在有些問題想請教各位

因為這個系統完成之後會交由其他沒有相關技術的人進行管理

也就是說希望在使用設計上是盡量不要讓負責審核表單的人動到administration console的部分以免出錯

所以我目前的作法是把表單審核的部分用Views來顯示給審核員看並且利用flag的切換進行審核,不知有沒有更好的方法呢?

另外,不知有沒有辦法可以做到:

當該提交表單的某一項目(field)不合乎要求,在審核員確認提交不合格之後,就自動發email通知該使用者「該表單中的某項目(field)」不合乎要求?

如果只是單純的寄送email通知使用者審核未通過不難做到,但在mail中通知使用者是"哪個項目"不合乎要求似乎感覺不大容易

 

先謝謝各位

這個問題有意思。

重點是「email 通知」+「在信中指出哪幾個項目未通過驗證」,而且得透過人工審核。

我記得之前做過一個類似的案子,當時的作法是利用 webform 的表單做審核與寄信。作法是透過 rules 將客戶填好的值傳到 webform 去,然後審查人可勾選項目,直接寄信去通知客戶。或許可以考慮用這種方式試試看。

tky

您好,

感謝您的回覆,因為當時一開始用webform的時候有遇到一些問題所以後來改用了Entityform

不知Entityform是否也能做到類似的功能呢?