Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Как изменить количество записей на страницу отдельного блога?

Настройка для отдельного блога отсутствует. Как изменить количество записей любого отдельного блога на страницу в коде? Подойдет глобальная настройка для всех блогов сразу.

 

Сейчас отображается 25 записей. Страница браузера грузит компьютер, пытаясь подгрузить все видео с ютуба и т.п. для этой страницы. Хотелось бы уменьшить до 10.

 

Образец ссылки на такую страницу: /blogs/blog/28-some-blog/

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

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

/applications/blog/modules/front/blogs/view.php

 

Попробуй после

$table->sortBy = \IPS\Request::i()->sortby ?: 'date';

Добавить

$table->limit  = 10;

Увы, блогами не пользуюсь, проверить настройку не могу.

 

Если речь только о конкретных блогах

$table->limit  = in_array( $this->blog->id, array(28) ) ? 10 : 25;

Ну и плагинчик подоспел на скорую руку.

Версия 1.0.0 - настройки плагина: глобальное количество записей на странице, количество записей для отдельного блога в виде id блога => number

 

3gyxlNs.png

Blog Items Per Page.xml

  • Автор

Thank you very much.

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

  • 9 месяцев спустя...
  • Автор

Ваш плагин перестал у меня работать на 4.4.7 вообще: как общая настройка для всех блогов не действует, так и не сохраняет индивидуальную настройку для отдельного блога. Видимых причин нет, почему это происходит.

Ваш плагин перестал у меня работать на 4.4.7 вообще: как общая настройка для всех блогов не действует, так и не сохраняет индивидуальную настройку для отдельного блога.

Проверил - работает.

 

так и не сохраняет индивидуальную настройку для отдельного блога

Сохраняет, только не отображает на странице настроек.

В xml-файле, либо в settings.php

seotranslit_custom

заменить на

blogs_per_page_specific

  • 1 год спустя...

Друзья тема актуальная версия 4.5.4  попробовал плагин не работает а то на странице хаус только после 23 записи переходит на другую страницу, в итоге портянка такая на странице большая( 

24.12.2020 в 13:24, medjack сказал:

Друзья тема актуальная версия 4.5.4  попробовал плагин не работает

Проверим.

 

12.12.2019 в 10:04, newbie сказал:

Сохраняет, только не отображает на странице настроек.

Да, в плагине есть ошибка с названием переменной.

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

Аккаунт

Навигация

Поиск

Поиск

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

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