在Drupal 7中hook_block_configure和hook_block_save提供了一種修改塊設置並保存這些值的方法。如何驗證Drupal 7中的鉤塊配置表格
但是,如何在保存值之前對錶單進行驗證?
在Drupal 7中hook_block_configure和hook_block_save提供了一種修改塊設置並保存這些值的方法。如何驗證Drupal 7中的鉤塊配置表格
但是,如何在保存值之前對錶單進行驗證?
如果你想爲整個表單添加驗證,這是不可能的。我設法實現自己的最佳方式是使用$ edit將一個自定義函數添加到代碼中,並將其作爲一個返回值爲Boolean的參數。然後在保存數據之前調用hook_block_save()
中的函數以執行額外的檢查。可以正常工作,唯一的例外是它不會在表單中不正確的紅色值中突出顯示。
非常感謝 - 完美的工作:) – 2012-04-04 10:41:05