nc_multilist_field ( $field_name, $style = "", $type = "", $classID = "", $caption = false, $selected = false, $disabled = false, $getData = false, $ignore_check = false )
функция генерирует поле типа «Множественный выбор»
Параметры | Описание |
---|---|
$field_name | имя поля в текущем компоненте или компоненте $classID |
$style (опционально) | параметры отображения поля, например: «size='50'» |
$type (опционально) | тип: "select", "select:N", "checkbox", по умолчанию - "select:3" |
$classID (опционально) | идентификатор компонента, используется например, при выводе формы через функцию s_list_class() его следует указывать, по умолчанию этот параметр можно не задавать |
$caption (опционально) | выводить или не выводить описание над генерируемым полем |
$selected (опционально) | выбранные элементы. Передаются через строку, где id выбранных элементов разделены между собой символами '[пробел]', '.', ',' , ';' |
$disabled (опционально) | недоступные элементы. Формат аргумента аналогичен |
$getData (опционально) |
принудительно вытаскивать из базы |
$ignore_check | игнорировать выборку только включенных |
Комментарии 5
Очень удобная техника.