Цвета квадратиками в фильтрах
Всем доброго дня! Ситуация такая. Нужно в фильтрах заменить названия «Белый», «Серый» на квадратики. Через CSS делается достаточно просто, но нужно прицепиться к этим цветам. Я решил это написанием сниппета, который берет [[+title]] и делает из него md5, добавляя класс к label. Такая конструкция работает, но мне кажется она не красива по разным причинам… Как минимум это теряется скорость. Подскажите, может есть способ красивее и правильнее? Спасибо.
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вопрос. Если в title пишется цвет, почему нельзя определить класс там же, где и title формируется?
«color_59» это у меня черный цвет. Я верно понимаю, что черный будет перманентно 59? Он не сможет внезапно стать 39? И все новые цвета в каталоге будут уже color_60,61,62?
В коде: class=«color[+color+]»
Затем классы: color1, color2…
Думаю далее понятно что с классами делать.
Вот тут Василий очень подробно расписал как это сделать. Квадратики, треугольнички это уж как вам кольнет в…