Где задается количество записей в списке типа контента ICMS 2?
а то везде по 10 выводится. а в новостях мне надо по 5
#1
17 марта 2016 в 22:24
#2
17 марта 2016 в 22:37
..\system\controllers\content\frontend.php (4-ая строка)
<?php class content extends cmsFrontend { const perpage = 15; // <- вот эта цифра! //============================================================================// //============================================================================// public function before($action_name) { ...
#3
17 марта 2016 в 23:53
А чего 10… у меня 16 (на двух сайта 2.4.0.)… в фотоальбомах кстати не красиво, одна лишняя выходит
Сегодня в 03:45
#4
18 марта 2016 в 00:16
n/t для всех типов контента применяется одинаковое значение? по типам контента разделить нельзя?\system\controllers\content\frontend.php (4-ая строка)
#5
18 марта 2016 в 01:02
Да сейчас применяется одинаковое значение.
Можно ввести проверку, например так (152 строка):
Можно ввести проверку, например так (152 строка):
public function renderItemsList($ctype, $page_url, $hide_filter=false, $category_id=0, $filters = array(), $dataset=false){ $user = cmsUser::getInstance(); // Получаем поля для данного типа контента $fields = cmsCore::getModel('content')->getContentFields($ctype['name']); $page = $this->request->get('page', 1); $perpage = $ctype['name']=='news' ? 5 : self::perpage; // <-- вот тут можно условием проверить тип контента новости if ($hide_filter) { $ctype['options']['list_show_filter'] = false; } ...
#6
18 марта 2016 в 06:30
yury, в 2.4.1 это выведено в настройки типа контента.
#7
18 марта 2016 в 09:41
спасибо! помогло!Можно ввести проверку, например так (152 строка):
я тоже видел, но т.к проект запущен ждать очень долго возможно еще.yury, в 2.4.1 это выведено в настройки типа контента.