Высота товара в product_list

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

trainracing M
Аватара
trainracing M
Возраст: 31
Репутация: 13
Сообщения: 121
Зарегистрирован: 07.10.2016
С нами: 7 лет 5 месяцев
Сайт

Сообщение #1 trainracing » 23.04.2018, 12:56

Привет! искал-искал и не нашел ни в коде, ни в okay.js, ни на форуме.

на главной и в списке товаров высота блока определяется скриптом, который добавляет style="360px", но это маленькая высота и кнопка в корзину хреново видна. paddind блоку корзины ничего не меняет.

Где поменять расчет скрипта, чтобы увеличить высоту блока?

Изображение

Master
Master
Репутация: 28
Сообщения: 84
Зарегистрирован: 25.01.2016
С нами: 8 лет 2 месяца

Сообщение #2 Master » 23.04.2018, 13:16

задайте padding блоку preview_form или блоку preview_1, тогда скрипт рассчитает высоту с учетом этих отступов
Высоту рассчитывает скрипт jquery.matchHeight-min.js для того, чтобы все товары в ряду были одинаковой высоты.

trainracing M
Аватара
trainracing M
Возраст: 31
Репутация: 13
Сообщения: 121
Зарегистрирован: 07.10.2016
С нами: 7 лет 5 месяцев
Сайт

Сообщение #3 trainracing » 23.04.2018, 14:20

Master писал(а):задайте padding блоку preview_form или блоку preview_1, тогда скрипт рассчитает высоту с учетом этих отступов
Высоту рассчитывает скрипт jquery.matchHeight-min.js для того, чтобы все товары в ряду были одинаковой высоты.

Спасибо! а по каким классам скрипт jquery.matchHeight-min.js определяет, что это товары? я в нем искал, тоже не нашел.

Master
Master
Репутация: 28
Сообщения: 84
Зарегистрирован: 25.01.2016
С нами: 8 лет 2 месяца

Сообщение #4 Master » 23.04.2018, 17:00

matchHeight - плагин, который устанавливает одинаковую высоту в ряду для выбранных элементов.
Вызывается этот плагин в скрипте okay.js, например

Код: Выделить всё

 
    $('.blog_item').matchHeight(); //задает одинаковую высоту столбцам постов в блоге
    $('.news_item').matchHeight(); //задает одинаковую высоту столбцам новостей на главной
    $('.brand_item').matchHeight(); //задает одинаковую высоту брендам
    $('.products_item').matchHeight(); //задает одинаковую высоту карточкам товаров  в каталоге товаров
    $('.fn_col').matchHeight(); //задает одинаковую высоту блокам Способы оплаты и Способы доставки на странице товара


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 37 гостей