2017-01-10 5 views
0

Я пытаюсь понять, как я могу поместить некоторые пользовательские проверки в веб-форму Drupal.Пользовательская проверка веб-формы Drupal

Я понял, что мне нужно кое-что использовать, но я не могу понять, где. Кто-то говорит, что я должен поместить свой собственный код в веб-форму модуля, на крючок, но какой файл? Кто-то еще сказал, что я должен поместить свой код в файл template.php шаблона.

Пример кода, который я думаю, что я должен осуществить:

function starting_drupal_dev_form_alter(&$form, &$form_state, $form_id) { 
    if ($form_id == 'article_node_form') { 
    $form['#validate'][] = 'starting_drupal_dev_form_validate'; 
    dpm($form['#validate']); 
    } 
} 

Я нашел этот пример в Интернете: drupal form validation Но это очень сбивает с толку.

Может ли это прояснить это? Я использую Drupal 7.43.

ответ

0

Итак, ответ на мою проблему состоял в том, чтобы поместить функцию form_alter в файл mymodule.module.