Автор Тема: Где изменить количество товаров на странице?  (Прочитано 2776 раз)

31 Июля 2012, 16:28:58
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте.
Где в файлах престы находится количество товаров выводимое на одной странице? По умолчанию 9. Есть еще варианты 10 и 20. А мне нужно добавить несколько других вариантов или изменить значение по умолчанию. Где и что нужно править?
01 Августа 2012, 09:42:38
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
Панель управления > Настройки > Товары
Товаров на странице:
26 Августа 2012, 09:52:24
Ответ #2
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это я знаю - там меняется только одно значение - количество товаров выводимое по умолчанию, а меня интересуют как раз два других значения которые находятся в списке, кроме значения по умолчанию, которое я могу указать в настройках.
26 Августа 2012, 18:38:15
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 20853
  • Репутация: +25278/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
В версии 1.4 для  "Товаров на странице " можно ставить любое число. Там не должно быть выпадающего списка.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
26 Августа 2012, 22:43:31
Ответ #4
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня версия 1.3.1.1. Много модулей написано под нее, поэтому не обновляюсь. Как для моей версии можно изменить?
27 Августа 2012, 10:00:34
Ответ #5
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
Изменить можно в файле pagination.php
$nArray = intval(Configuration::get('PS_PRODUCTS_PER_PAGE')) != 10 ? array(intval(Configuration::get('PS_PRODUCTS_PER_PAGE')), 10, 20, 50) : array(10, 20, 50);
asort($nArray);
27 Августа 2012, 11:02:30
Ответ #6
  • Пользователь
  • **
  • Сообщений: 76
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля