您在這裡

請問可否檢核CCK的欄位輸入值?

jimshsu's 的頭像
jimshsu 在 2011-07-20 (三) 21:31 發表

我之前用CCK做了表單給使用者填寫,
後來發現他們常常填入我不想要的特殊字元,
請問是否有辦法可以針對特別欄位判定是否有特殊字元,
然後做出類似node標題未填寫會阻擋你做下一步動作?

例如:
某欄位我禁止使用到任何";"字元,
想請教版友們,
若是透過寫模組改寫的話可以從哪個hock程序著手?是否有模組進行類似動作可參考
或是有模組可以直接讓我在cck裡面設定限制?

感謝!!

如果是透過hook的話,
我會用hook_form_alter這個hook,然後在你的那個form多加上一到驗證的程序,
就可已針對form submit出的value進行一些判斷,
若錯誤再傳回form_set_error提示使用者。