Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Zero108

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

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

02/28/19 17:30 (изменено)

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

 

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

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

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

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

 

3gyxlNs.png

Blog Items Per Page.xml

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Thank you very much.

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

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

 

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

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

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

seotranslit_custom

заменить на

blogs_per_page_specific

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
24.12.2020 в 13:24, medjack сказал:

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

Проверим.

 

Поделиться сообщением


Ссылка на сообщение
12.12.2019 в 10:04, newbie сказал:

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

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

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

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

×
×
  • Создать...