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

Избранные изображения - hardcode настройка слайдера

Речь идет о слайдере, изображенном на скрине:

 

MpGmX.jpg

 

Что делаем:

 

Путём правки php кода заставим слайдер показывать не стандартные последние 20 добавленных featured images, а любое нужное нам количество, например, 108.

 

Затем, научим его загружать изображения не с максимальным размером, а среднего размера.

 

Все правки будем производить в файле:

/admin/applications_addon/ips/gallery/modules_public/albums/home.php

 

Открыть этот файл через консоль на редактирование. Или скачать и править по ftp. Обратно закачать по ftp могут не позволить права на файл. Так что удалите на сервере по ftp и потом загрузите с локала по ftp исправленную версию. Потом установите CHMOD на файл 755. Или, если есть возможность, правьте через консоль по ssh.

 

1. Найти в строке 38:

$featuredImages	= $this->registry->gallery->helper('image')->fetchFeatured( 20 );

заменить на

$featuredImages	= $this->registry->gallery->helper('image')->fetchFeatured( 108 );

 

Теперь у вас будут отображаться 108 изображений, которые необходимо добавить в список руками:

 

CLsTU.jpg

 

 

2. Найти в строке 55:

$imageData, array( 'type' => 'max', 'link-type' => 'src' ) );

заменить на

$imageData, array( 'type' => 'medium', 'link-type' => 'src' ) );

 

Теперь у вас будут нормально грузиться изображения среднего размера в количестве большем 20.

 

Примечание: при каждом апгрейде галереи до новой версии все данные настройки сотрутся.

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

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

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

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

Аккаунт

Навигация

Поиск

Поиск

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

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