Редактирование страницы Товары в Админке

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

Aleks
Aleks
Репутация: 56
Сообщения: 382
Зарегистрирован: 24.05.2021
С нами: 2 года 10 месяцев

Сообщение #1 Aleks » 25.04.2023, 10:46

Здравствуйте, уважаемые форумчане.
Админка-Товары.
Решил уменьшить высоту строк для товаров, что позволит в 1,5 раза увеличить количество видимых на странице товаров
За параметры отвечают классы в okay.css:
1.okay_list .okay_list_body_item,
.okay_list .okay_list_body{
….
Здесь height нет
}
2.okay_list .okay_list_body_item{
border-bottom: 1px solid #f2f2f2;
min-height: 80px;
}
3.okay_list .okay_list_row{
width: 100%;
height: auto;
min-height: 80px;
Если изменить во 2 и 3 классах высоту строк на min-height: 55px;
то результата нет. А вот на увеличение размеров срабатывает.
Но если в 3-ем классе вместо min-height: 80px поставить height: 55px,
то во 2-ом классе срабатывает min-height: 55px;
Можно во 2 классе поставить только height: 55px, результат будет.
Какая здесь логика?
И вишенка на торт. Реализовать сие в админке не получится. Дело в том, что классы админки обслуживают по нескольку страниц. Внедрив эти параметры, мы получим ожидаемый результат на странице Товары и кашу на страницах где используются данные классы, например, Свойства.
Выход. Скопировать и вставить данные классы в okay.css и изменить их название. Тестировал: item на itm.
В products.tpl изменить имя класса на новое:
{*Параметры элемента*}
<div class="fn_step-1 fn_row okay_list_body_itm fn_sort_item">
Уважаемые форумчане, имеет ли право на жизнь данная новация?
Наверное, да?

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

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


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

   

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

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

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