Изменить количество отображения блоков товаров
Если есть потребность изменить количество отображения товара в каталоге, необходимо обновить стили отображения карточек товара. Для этого в файл user.css добавить код, который обновит сетку вывода (после обновления файла, необходимо очищать кеш с помощью комбинации клавиш CTRL+F5).
/** Стандартные мониторы **/ @media (min-width: 1200px) { /** Без боковой панели **/ .adaptive { width: 20%; } /** С боковой панелью **/ .adaptive-filter { width: 25%; } } /** Небольшие экраны ПК **/ @media (min-width: 992px) { /** Без боковой панели **/ .adaptive { width: 25%; } /** С боковой панелью **/ .adaptive-filter { width: 33.3333333333%; } } /* Маленькие экраны и планшеты */ @media (min-width: 768px) { /** Без боковой панели **/ .adaptive { width: 33.3333333333%; } /** С боковой панелью **/ .adaptive-filter { width: 50%; } } /** Телефон и смартфон **/ @media (max-width: 767px) { /** Без боковой панели **/ .adaptive { width: 50%; } /** С боковой панелью **/ .adaptive-filter { width: 50%; } }
Как все это работает?
Перед вами представлена базовая сетка, изменив значение для каждого устройства, можно изменить количество отображаемого товара ширине. За базовую сетку берется значение 100%, исходя из этого расчитывается ширина блока.
Например:
Нужно выводить 3 товар в ряд без панели и 2 товара в ряд с панелью. 100/3 = 33.3333333% и 100/2 = 50% - эти значения прописываются для каждого типа экрана и устройства. Причем, если необходимо для ПК выводиться разные значения, эти разные проценты надо расчитать отдельно для каждой сетки.