Перейти к содержимому
Русский язык для Invision Community 5

Решение бага с PHP ошибкой в Галерее

Внимание, правилось на ipb 3.4.0! Для своей версии проверяйте самостоятельно, работает или нет.

 

Когда в галерее есть категория и нет в ней изображения (пустая), то на странице форума может вылезти неприятный php баг (см. аттач).

 

Решается так:

 

ваш_сайт/hooks/gallery_attach_forums_b5837a552916d3be8d5333452a37ae85.php (или похожий, уникальный для вашего сайта)

 

Найти:

 

$category = array_merge( $category['_latestImage'], $category );
$string .= $this->registry->output->getTemplate('gallery_external')->$

 

Заменить на:

 

if ($category['_totalImages']) {
$category = array_merge( $category['_latestImage'], $category );
$string .= $this->registry->output->getTemplate('gallery_external')->$
}

 

Скриншот проблемы:

 

89fe216c28e9t.jpg

Изменено пользователем Zero108

Рекомендованные сообщения

Нет сообщений для отображения

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.