партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Это форум по решению для битрикс «Модуль Свойства-таблицы».
Страницы: 1
Ответить
RSS
Ошибка отображения в инфоблоках Битрикс24
 
При попытке сохранить элемент с данным таблицы

Cannot access offset of type string on string (0) /var/www/*******/data/www/*****.ru/bitrix/components/grain/table.view/templates/.default/template.php:41

Битрикс24
Списки Групп
 
Цитата
Руслан написал:
При попытке сохранить элемент с данным таблицы

Cannot access offset of type string on string (0) /var/www/*******/data/www/*****.ru/bitrix/components/grain/table.view/templates/.default/template.php:41

Битрикс24
Списки Групп
в таблице только 2 колонки с выбором из списка.  
 
Руслан, модуль таблиц работает во многих местах. Скажите, где именно вы его используете? Что это, универсальные списки? Там и не работало никогда без доработки компонента списков. Про битрикс 24 - если это в каких-то публичных интерфейсах, не в админке, может быть то же самое.
 
в общем я разобрался
почему-то не десериализуется переменная.
Если точнее, проблема в кодировке. Если заменить через str_replace двойные кавычки, то переменная без проблем десериализуется.

скопировал шаблон в local  и пофиксил в result_modifier.  


нашел еще ошибку. в Битрикс24 в публичном разделе.
При сохранении элемента инфоблока, если любое системного свойство не прошло проверку (обязательно для заполнения), то прилетает ошибка отображения таблицы со свойством множественное: GetPublicEditHTMLMulty

ошибка array_key_exists ожидает массив, а прилетает строка (GTEMPTY=> 0)

просьба в include.php добавить в GetPublicEditHTMLMulty проверку на GTEMPTY, чтобы мои правки не слетели с обновлением


public static function GetPublicEditHTMLMulty($arProperty, $arValues, $strHTMLControlName)
{
   if(is_array($arValues) && array_key_exists("GTEMPTY", $arValues))
unset($arValues["GTEMPTY"]);
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки