Перейти к публикации
View in the app

A better way to browse. Learn more.

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

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

 

Сейчас отображается 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 сказал:

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

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

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.