Чтобы вводить только до 6 цифр можно добавить свой validation для этого поля на нужной форме. FormAPI слава богу позволяет теперь на одну форму вешать несколько validations.
А вообще-то я в таких случаях использую обычный Integer в CCK и выставляю ему минимум 111111 и макс. 999999, это будет гарантировать что будут только цифры и значение в таком диапазоне, что ни меньше ни больше 6 символов не пропустит сам Integer.
Комментарии
А может лучше - http://drupal.org/project/cck_address
cck_address не подойдет.
На сайте будет описание городов и туда надо добавить поле с индексом (только цифры и длина 6 символов)
Чтобы вводить только до 6 цифр можно добавить свой validation для этого поля на нужной форме. FormAPI слава богу позволяет теперь на одну форму вешать несколько validations.
А вообще-то я в таких случаях использую обычный Integer в CCK и выставляю ему минимум 111111 и макс. 999999, это будет гарантировать что будут только цифры и значение в таком диапазоне, что ни меньше ни больше 6 символов не пропустит сам Integer.
Тогда свой validation писать не надо.
Используйте http://drupal.org/project/zipcode
Кстати - в городе много индексов.
Но это я так.