Дополнительные пользовательские поля. Аскарон
От: Аскарон системс
Бесплатно
Дата публикации:
13.04.2017
Число установок:
500 - 999 раз
Дата обновления:
30.08.2025
Включает в себя:
Array
Последняя версия:
4.0.1
Новые пользовательские поля
- Привязка к типу цен по ID (askaron.fields)
- Привязка к складу по ID (askaron.fields)
- Привязка к инфоблоку по ID (askaron.fields)
- Привязка к группе пользователей по ID (askaron.fields)
- Привязка к пользователю по ID (askaron.fields)
Дополнительные пользовательские поля работают на базе нового простого типа \Bitrix\Main\UserField\Types\BaseType. Тип поля в базе данных целое число.
- Привязка к типу цен по ID (askaron.fields)
- Привязка к складу по ID (askaron.fields)
- Привязка к инфоблоку по ID (askaron.fields)
- Привязка к группе пользователей по ID (askaron.fields)
- Привязка к пользователю по ID (askaron.fields)
Дополнительные пользовательские поля работают на базе нового простого типа \Bitrix\Main\UserField\Types\BaseType. Тип поля в базе данных целое число.
Характеристики
|
Дата публикации
|
13.04.2017 |
|
Число установок
|
500 - 999 раз |
|
Дата обновления
|
30.08.2025 |
|
Включает в себя
|
Array |
|
Последняя версия
|
4.0.1 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 3384 3442 3443 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
- Исправление языковых фраз
- Новое поле «Привязка к пользователю по ID (askaron.fields)». Поле создано для удобства контент-менеджера и администратора, вместо поля Число.
- «Привязка к пользователю по ID (askaron.fields)» имеет такой же тип в таблице, как встроенный тип Целое число.
- Поле поддерживает значения по умолчанию для множественных и немножественных.
- Можно включить выдачу ошибки при сохранении значения, если пользователь не найден.
- Уточнён тип SQL для старых полей. Ничего не поменялось, но теперь тип зависит от типа базы данных для соединения с базой по умолчанию.
- Переписаны классы для полей «Привязка к типу цен по ID (askaron.fields)», «Привязка к инфоблоку по ID (askaron.fields)».
- Теперь все классы наследуется от нового \Bitrix\Main\UserField\Types\BaseType вместо устаревшего CUserTypeInteger. Поддерживают PHP8
- Поле «Привязка к группе пользователей по ID (askaron.fields)» теперь выводит неактивные пользовательские группы
- Удалён устаревший код
- Переписано поле «Привязка к группе пользователей по ID (askaron.fields)». Теперь класс наследуется от нового \Bitrix\Main\UserField\Types\BaseType вместо устаревшего CUserTypeInteger. Поддерживает PHP8
- Переписано поле «Привязка к складу по ID (askaron.fields)». Теперь класс наследуется от нового \Bitrix\Main\UserField\Types\BaseType вместо устаревшего CUserTypeInteger
- Для модуля теперь требуется минимильная версия главного модуля 1С-Битрикс 20.0.700. Класс для пользовательских полей CUserTypeInteger объявлен устаревшим с 20.0.700. В будущих версиях модуля пользовательские поля будут переписаны по-новому.
- Cовместимость с PHP 8
- Исправление ошибки для новых версий главного модуля 1С-Битрикс с 21.0.0. В новых версиях 1С-Битрикс метод CUserTypeInteger::GetUserTypeDescription стал static. Модуль необходимо обязательно обновить.
- В поля добавлен метод GetEditFormHTMLMulty для работы модуля с множественными полями. Адаптирована работа решения под новые требования платформы 1С-Битрикс версии 20.100.0 — удалить значение «mbstring.func_overload». Модуль работает со старой и новой версией ядра 1С-Битрикс.
