Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Zero108

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

Recommended Posts

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

 

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

 

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

Edited by Zero108

Share this post


Link to post
Share on other sites

/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

Share this post


Link to post
Share on other sites

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

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

 

3gyxlNs.png

Blog Items Per Page.xml

  • Upvote 2

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

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

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

seotranslit_custom

заменить на

blogs_per_page_specific

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
24.12.2020 в 13:24, medjack сказал:

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

Проверим.

 

Share this post


Link to post
Share on other sites
12.12.2019 в 10:04, newbie сказал:

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...