Joe Опубликовано 26 апреля, 2016 Жалоба Поделиться Опубликовано 26 апреля, 2016 (изменено) Помогите). Выбираю новинки вот так мойсайт/index.php?module=ProductsView&mode=newно выводит полностью все товары в порядке новизны. А их там несколько тысяч. Можно как-то ограничить количеством скажем.. двумя сотнями? Изменено 26 апреля, 2016 пользователем Joe Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 26 апреля, 2016 Жалоба Поделиться Опубликовано 26 апреля, 2016 Стандартно в симпле нет функционала вывода новинок на страницу с разделением на пагинатор. Обращайтесь к тому кто вам такое сделал. Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 26 апреля, 2016 Жалоба Поделиться Опубликовано 26 апреля, 2016 (изменено) Помогите). Выбираю новинки вот так мойсайт/index.php?module=ProductsView&mode=newно выводит полностью все товары в порядке новизны. А их там несколько тысяч. Можно как-то ограничить количеством скажем.. двумя сотнями? попробуйте добавить в view/ProductsView.php ПЕРЕД $products = array(); foreach($this->products->get_products($filter) as $p) { что-то подобное: if(!empty($mode)) $filter['limit'] = 200; где 200 лимит который вам нужен. Изменено 26 апреля, 2016 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 27 апреля, 2016 Жалоба Поделиться Опубликовано 27 апреля, 2016 Сомнительно, что поможет.$mode - скорее, всего, не определена (разве что у ТС в скриптах какие-то одному ему известные добавки), потому реально ничего не изменится. Пробуйте вставить if($this->request->get('mode')=='new') $filter['limit'] = 200; после $filter['limit'] = $items_per_page; Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 27 апреля, 2016 Жалоба Поделиться Опубликовано 27 апреля, 2016 И получите портянку на 200 товаров в одну страницу. Может стоит взглянуть на количество страниц вместо $filter['limit']? Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.