2013-07-10 2 views
0

Я ищу способ динамически варьировать предел продуктов на странице в моем каталоге. Например, у меня есть 2 категории, catA имеет 17 продуктов, catB имеет 15 продуктов.динамический каталог поиск товаров количество

Я хочу, чтобы catA разбивал на страницы каждые 14 предметов. Я хочу, чтобы catB разбивал каждые 15 элементов.

Правило, относящееся к любой категории с позициями 16+, будет разбиваться на страницы на 14, но ничего < 16 элементов будут отображать все предметы (что означает, что 15 предметов не создают 2-ю страницу).

Может ли кто-нибудь направить меня туда, где я мог бы вставить логику для этого?

ответ

0
  1. Включить новый атрибут категории «page_at»
  2. манипулируют сбор продукта с помощью наблюдателя «product_collection_load_before» или переписывание список блокировки (list.php).
  3. Внутри вашей коллекции делают манипуляции (один из двух путей из 2.) через

$ галерею-> setPageSize ($ category-> getPageAt())

Смежные вопросы