Инфоблоки
139 / 140

При работе с информационными блоками могут возникать ошибки, связанные с разными причинами.

  • Выводится сообщение: У вас нет прав на просмотр.
  • В выводе динамической информации участвуют не все свойства инфоблока.
  • В форме добавления элементов не видны добавленные свойства инфоблока.
  • Как добавить новые свойства в форму создания элемента.
  • Выводится сообщение: Неверный тип файла.
  • Выводится сообщение: Превышен максимальный размер.
  • На странице детального просмотра система пишет что элемент не найден.
  • Количество сообщений (тем, новостей и т.д.) на странице не совпадает с количеством, указанном в настройке компонента.
    • Проблема: Если компонент настроен так, что не все группы пользователей имеют право на просмотр детальной информации, то для пользователей, доступ которым запрещен, будет выведено такое уведомление:

      Ошибка в ненастроенных правах доступа к детальной информации.

      Решение: Настроить группы пользователей для доступа в настройках комплексного компонента в группе параметров Дополнительные настройки (есть не у всех комплексных компонентов):

    • Проблема: В выводе динамической информации участвуют не все свойства инфоблока. Ошибка в том, что в настройках компонента не указаны свойства инфоблока, которые должны отображаться.

      Решение: в настройках параметров инфоблока в группе Внешний вид указать какие свойства должны отображаться.

    • Проблема: В форме добавления элементов не видны добавленные свойства инфоблока. Ошибка в том, что добавленное свойство либо неактивно, либо свойство не выведено в измененной (кастомизированной) форме добавления элемента.

      Решения:

      • необходимо активировать свойство в форме свойств инфоблока на закладке Свойства. В строке нужного свойства нужно нажать на кнопку [...] и в открывшейся форме установить флажок в поле Свойство активно.
      • Проблема: добавить новые свойства в форму создания элемента, как это рассказано в курсе Администратор. Базовый.

      Прав контент-менеджера на эти операцию может не хватить. В этом случае обратитесь к администратору сайта.

    • Проблема: При создании элемента инфоблока не удается прикрепить файл, выводится сообщение: Неверный тип файла. При этом не происходит сохранение элемента. Ошибка происходит, если в свойствах инфоблока типа Файл не указаны разрешенные для загрузки форматы.

      Решение: разрешенные форматы указываются на закладке Свойства формы настройки инфоблока. В строке свойства типа Файл с помощью кнопки [...] вызовите форму детальной настройки свойства и в поле Типы загружаемых файлов введите нужные форматы или выберите форматы в выпадающем списке:

    • Проблема: Не удается прикрепить файл к элементу инфоблока, выводится сообщение: Превышен максимальный размер файла. При этом не происходит сохранение элемента. Причина - в ограничениях на размер загружаемого файла.

      Решение: Для снятия этого ограничения необходимо обратиться к администратору сайта.

    • Проблема: При переходе из списка элементов к странице детального просмотра система пишет что элемент не найден. Ошибка: неправильно формируется адрес страницы (не передается идентификатор открываемого элемента или в настройках компонента ошиблись).

      Решение: проверить настройки компонента в группе параметров Управление адресами страниц.

    • Проблема: Количество сообщений (тем, новостей и т.д.) на странице не совпадает с количеством, указанном в настройке компонента. Ошибка: в настройках используемого компонента отмечена опция Использовать обратную постраничную навигацию. В этом режиме происходит обратный отсчёт страниц (последняя страница считается первой).

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

      При обратной страничной навигации количество сообщений на странице либо равно числу, указанному в настройках компонента, либо больше его. Разбиение на страницы произойдёт, если остаток при делении количества сообщений на первой странице на число, указанное в настройках компонента, будет больше или равен двум.

      Например: 170 сообщений в форуме, а в настройках компонента указано число сообщений на странице равное 20. В этом случае будет образовано 8 страниц. На первой - 30 сообщений, на остальных - 20. При данных настройках число сообщений станет равным 180, будут образованы 9 страниц по 20 сообщений..

      Решение: исправить настройки компонента в группе параметров Настройки постраничной навигации.

    0


     Типичные ошибки при работе с системой | Описание курса | Ошибки при работе со структурой