在Drupal網絡表單中,我想在通過驗證器時更改提交的值(例如去除任何非數字字符)。如何在Drupal Webform的驗證器中替換字段值?
我按照驗證碼自述添加hook_webform_validation_validators
並執行hook_webform_validation_validate
鉤子。但是我找不到一個返回參數來改變提交的webform值。
例如,如果用戶輸入$12,340
,我想失敗的提交和。當用戶提交了第二次更新的Web窗體值12340
,新價值12340
將通過驗證和保存。