Задать стили товарам, отмеченным галочкой "Особый"
Всем привет!
Имеется магазин на minishop2. Как задать стили товарам, отмеченным галочкой «Особый»?
Имеется магазин на minishop2. Как задать стили товарам, отмеченным галочкой «Особый»?
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Начнем с того, где вы хотите «изменить стили»? На странице категории товаров (где идет вывод списка товаров) или на посадочной конечной странице товара?
Если в категории товаров, то как вы их отображаете, при помощи сниппета msProducts?
Если да, то вы в нем указываете имя tpl чанка, который отвечает за отображение одного товара в списке, ведь так? В этом чанке будет работать код, указанный Евгением — тоесть проверка на то что в переменной $favorite лежит что-то что может быть приведено к true. Ставите у товара галочку — особый и в эту переменную попадает 1.
Если вы хотите иметь доступ к переменной $favorite на странице товара, то используйте такой вызов
{ if $_modx->resource.favorite}my_class_for_favorite{/if}
Отображаю при помощи pdoPage:
Содержимое products_row:
Добавляю код, предложенный Евгением, задала стили классу, поставила галочку — ничего не изменилось.