2017-03-15 31 views
0

的Drupal如何形成真正的驗證添加到表單

我得到「一個非法的選擇被檢測到。請與網站管理員 。」

當我試圖給出在選擇框過濾器中不存在的術語。我爲form_alter函數添加了validate true,用於特定的工作並返回所有數據。如何動態添加它,而不必在函數中指定字段名稱。

$form['field_industry']['#validated'] = TRUE; 

否則是否有任何選項添加表單驗證真實的意見

在此先感謝

回答

1

試圖在列表中選擇某個行業時,我得到這個消息。一些行業工作,一些產生了「非法選擇」的信息。問題的結果是,一些行業名稱在他們中間有&符號,而另一些則沒有。當我將&符號更改爲「和」來修復它時。