Глобальные свойства
Стоимость:
руб.
Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку
💡 Нужна консультация и помощь по работе?
Установка:
После установки модуля в разделе "Контент" в левом меню появится пункт "Глобальные свойства".
Инструкция по работе с модулем
- Добавить новое свойство (откроется стандартный интерфейс добавления пользовательского поля, описание доступно на сайте битрикса, после сохранения поля, откроется страница со списком глобальных свойств)
- Добавить значение нового свойства на данной странице и нажать "Сохранить"
- Скопировать готовый код вывода свойства (доступно в формате D7) или воспользоваться примером ниже
- Добавить скопированный код в место, где вы хотите использовать значение этого свойства
Примеры использования глобальных свойств на сайте:
<?= \COption::GetOptionString( "ave.globalfields", "UF_PHONE");?> <?$email = \COption::GetOptionString( "ave.globalfields", "UF_EMAIL");?>
То же самое с использованием библиотеки D7:
<?= \Bitrix\Main\Config\Option::get( "ave.globalfields", "UF_PHONE");?> <?$email = \Bitrix\Main\Config\Option::get( "ave.globalfields", "UF_EMAIL");?>
Нужно учитывать, что данные можно получить в соответствии с документацией по пользовательским полям, т.е. если свойство множественное, то возвращается массив значений, если тип свойства = привязка к элементам, то соответственно возвращается ID элемента и т.д.
После установки модуля в разделе "Контент" в левом меню появится пункт "Глобальные свойства".
Инструкция по работе с модулем
- Добавить новое свойство (откроется стандартный интерфейс добавления пользовательского поля, описание доступно на сайте битрикса, после сохранения поля, откроется страница со списком глобальных свойств)
- Добавить значение нового свойства на данной странице и нажать "Сохранить"
- Скопировать готовый код вывода свойства (доступно в формате D7) или воспользоваться примером ниже
- Добавить скопированный код в место, где вы хотите использовать значение этого свойства
Примеры использования глобальных свойств на сайте:
<?= \COption::GetOptionString( "ave.globalfields", "UF_PHONE");?> <?$email = \COption::GetOptionString( "ave.globalfields", "UF_EMAIL");?>
То же самое с использованием библиотеки D7:
<?= \Bitrix\Main\Config\Option::get( "ave.globalfields", "UF_PHONE");?> <?$email = \Bitrix\Main\Config\Option::get( "ave.globalfields", "UF_EMAIL");?>
Нужно учитывать, что данные можно получить в соответствии с документацией по пользовательским полям, т.е. если свойство множественное, то возвращается массив значений, если тип свойства = привязка к элементам, то соответственно возвращается ID элемента и т.д.