Создание поля-списка с выделенными вариантами

Главные вкладки

Аватар пользователя Alandr Alandr 16 июня 2014 в 18:47

Здравствуйте.
Хочу в ноде создать поле выбора страны со списком стран, взятым, например, отсюда. Но мне хочется вынести наиболее часто используемые варианты (Россия, Украина, Белоруссия) вверх и отделить их от остального списка, т.е. сделать как-то так:

RU|Россия
BY|Белоруссия
UA|Украина
-------
AU|Австралия
AT|Австрия
...
JM|Ямайка
JP|Япония

Вынести страны вверх - не проблема, но как сделать разделитель (-------) так, чтобы пользователь вообще его не мог выбрать? Ну или, чтобы при сохранении ноды выдавалась ошибка вроде "Укажите страну", если выбран этот разделитель, а не страна?
Спасибо.

Комментарии

Аватар пользователя Alandr Alandr 16 июня 2014 в 23:12

«Валидатор свой прицепить.»
Это как? Можно чуть подробнее?

«Или field_validation поставить.»
Т.е. в нем задать условие вроде "если значение_поля == '-------', то выдать ошибку", так?