nc_field_extension( $field_name, $class_id = null, $system_table_id = null )
Появилось в версии: 5.4
вывод содержимого из связанного поля
В данное поле можно поместить дополнительное содержимое: js-скрипт, строку-подсказку, html-код и т.д. В содержимом можно использовать макропеременную %ID
, при выводе она будет заменёна на идентификатор поля. Вывод содержимого происходит для поля с именем $field_name
компонента $class_id
. Если $class_id
не указан - автоматически подставляется текущий класс.
Функции передаются три параметра:
Параметр | Описание |
---|---|
$field_name | Имя поля |
$class_id | Номер компонента |
$system_table_id | Название системной таблицы (Catalogue, Subdivision, User или Template) |
// Вывод содержимого из поля Name echo nc_field_extension('Name'); // Вывод содержимого из поля Caption, компонент №579 echo nc_field_extension('Caption', 579);
Обновлено: 20.05.2017— исправлено описание количества параметров
— исправлено описание параметра $system_table_id
— добавлено уточнение, с какой версии появилось
Комментарии 1
Это из расчета, что обязательный один, всего три, т.е. в среднем - два?