Я пытаюсь понять, как я могу поместить некоторые пользовательские проверки в веб-форму 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.