Цитата |
---|
написал: \CUserTypeManager::BASE_TYPE_INT |
Код |
---|
'BASE_TYPE' => "int", |
15.04.2024 09:42:35
|
|||||
|
15.04.2024 08:23:31
Я пробую наследовать, вроде, все хорошо, если не выбирать множественный тип. При выборе множественного типа при сохранении в админке двух выбранных элементов в привязке выдает ошибку: mysqli_real_escape_string(): Argument #2 ($string) must be of type string, array given (0) Скажите, пожалуйста, почему так получается, если я не переопределял никакие функции в классе?
|
|||||
|
12.04.2024 13:02:53
Спасибо, помогло, появился новый класс, но только от ругается при переопределении функции:
[ErrorException] E_COMPILE_ERROR Declaration of UserTypeElementComplect::getDescription() must be compatible with Bitrix\Iblock\UserField\Types\SectionType::getDescription(): array (0) Скажите, пожалуйста, почему ему не нравится переопределение?
|
|||
|
11.04.2024 14:30:26
Столкнулся с проблемой. Просидел уже кучу времени.
Пытаюсь создать пользовательский тип свойства ДЛЯ РАЗДЕЛА "Привязка к элементам ИБ определенного раздела". То есть нужно, чтобы в выборке элементов ИБ были не все элементы, а только те, которые относятся к определенному разделу. Наследую класс привязки к элементам, но вот при создании свойства почему-то даже выбор инфоблока никак не выводится, хотя я только решил пока класс скопировать и не переопределять ничего, кроме описательных моментов. Подскажите, пожалуйста, почему не выводятся "Дополнительные настройки поля (зависят от типа)", когда я пытаюсь создать свойство своего унаследованного типа? Буду благодарен любой помощи. КОД
|
|||
|
27.02.2024 10:19:42
Доброго времени суток!
Столкнулся с такой интересной проблемой: При работе с правилами с корзиной пытаюсь настроить ограничение для одного раздела. Нажимаю выбор раздела, всплывает окно, в котором ничего не появляется. Все остальные настройки работают исправно, а с этим вот такая беда. Есть какие-то варианты, как это возможно устранить? Заранее спасибо. |
|
|