Drupal: проверка пользовательских типов контента - PullRequest
2 голосов
/ 27 августа 2009

Я создал пользовательский тип контента с помощью CCK.

Если мне нужно добавить некоторый пользовательский код для проверки полей формы записи этого типа контента, где я могу добавить код и какие функции лучше всего подходят для этой задачи?

Ответы [ 3 ]

5 голосов
/ 27 августа 2009

Самый простой способ - это hook_form_alter () и атрибут # validation в форме. Вы должны были бы реализовать это в своем собственном модуле.

3 голосов
/ 27 августа 2009

Форма api - это то, что вы используете для проверки, вы создадите свою собственную функцию проверки. Я собираюсь предположить, что вы используете D6

Есть менее болезненный способ: http://drupal.org/project/validation_api

Этот модуль позволяет вам создавать php-код или регулярные выражения для любого заданного поля.

Надеюсь, это поможет.

0 голосов
/ 10 февраля 2011

Чтобы создать свой собственный модуль для реализации проверки формы, я предлагаю этот метод: создать новый модуль для проверки поля типа контента в drupal

...