drupal-form-validation

    1熱度

    3回答

    在我的drupal6站點中,我有嚮導窗體。我使用表單存儲和重建屬性使用FormAPI實現它。我的表單驗證正在使用#required屬性和#element_validate屬性中的函數完成。它工作正常,但有一件事,當我點擊上一個按鈕時,表單正在驗證,我不希望它。當點擊某個表單的特定按鈕時,是否有智能且正確的方法來禁用驗證?

    0熱度

    1回答

    我向節點創建表單添加了驗證掛鉤。 對於我的項目,我只需要驗證一次:基本上我只是檢查一個值是否已經存在於數據庫中,並且我將它通知給用戶。如果用戶仍然提交表單,我必須添加它。 我願做這樣的事情: if (form_did_not_fail_validation_before) { $form['#validate'][] = 'my_module_validation_hook'; }

    1熱度

    2回答

    我有問題,同時嘗試上傳的圖片也有其他必填字段的形式。因此,如果我不在所需字段上輸入任何內容並上傳圖片,則會丟失上傳的圖片(表單驗證期間圖片不再存在)。 我無法在form_state和其他任何地方打印它。如何在具有其他需要的表單元素的表單中上傳文件?如果用戶忘記在其他必填字段中輸入信息,我不希望用戶再次上傳圖片。 任何想法? function form() { $form['#attrib