0
Изменить Цвет Цены Новой И Старой
Автор 1egi0n, 19 июня 2013 12:36
Сообщений в теме: 8
#1
Отправлено 19 Июнь 2013 - 12:36
Фаирбагом нашел тег span class="num", он используется как для новой цены , так и для старой (которая перечеркивается 1299 рублей). Проблема в том, что в исходниках эти теги не фигурируют. Как то так
#2
Отправлено 19 Июнь 2013 - 13:04
1egi0n (19 Июнь 2013 - 12:36) писал:
Фаирбагом нашел тег span class="num", он используется как для новой цены , так и для старой (которая перечеркивается 1299 рублей). Проблема в том, что в исходниках эти теги не фигурируют. Как то так
Если изменить нормальную цену к товару в карточке товара.
То в файле style.css есть стили:
.goodsDataMainModificationPriceNow{float:left; color: #aaa;margin: 5px;}#aaa - это цвет в RGB
#3
Отправлено 20 Июнь 2013 - 07:55
Это я находил )). Фишка в том, что я хочу разные цвета сделать , вот это мне не понятно
#4
Отправлено 20 Июнь 2013 - 09:21
как вариант например на главной (файл html) эти цены находятся в блоке <div class="price"> далее идет тег <a> в нем уже программно выводиться тег <span class="num">
найдите ссылки внутри тега <div class="price"> и пропишите им class = "Тут имя вашего класса"
например так должно получиться
далее в файле style.css Добавьте в конец код
Меняйте параметр цвета на нужный вам.
по этому принципу классы необходимо будет прописать так же и в файле Товары и Товар если вы хотите что бы цвет цены и там был разный
найдите ссылки внутри тега <div class="price"> и пропишите им class = "Тут имя вашего класса"
например так должно получиться
<div class="price"> <a class="nowp" href="{index_page_goods.URL_MIN_PRICE_NOW}">{index_page_goods.MIN_PRICE_NOW | money_format}</a> {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %} <a class="nodp" href="{index_page_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %} <a class="oldp" href="{index_page_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div>тут мы добавили тегам <a> классы class="nowp", class="nodp". class="oldp"
далее в файле style.css Добавьте в конец код
a.nodp span {color:red;} a.nowp span {color:red;} a.oldp span {color:red;}
Меняйте параметр цвета на нужный вам.
по этому принципу классы необходимо будет прописать так же и в файле Товары и Товар если вы хотите что бы цвет цены и там был разный
#5
Отправлено 20 Июнь 2013 - 21:16
) это уже костыли какие то, хотелось по красоте сделать...span class=newprice, span class=oldprice
Придется ваш способ испытать.
Придется ваш способ испытать.
#6
Отправлено 20 Июнь 2013 - 22:03
обратите внимание в этой части кода закралась ошибка
верно будет так
<a class="nodp" href="{index_page_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> <a class="oldp" href="{index_page_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_goods.MIN_PRICE_OLD | money_format}</a>
верно будет так
<a href="{index_page_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough nodp">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> <a href="{index_page_goods.URL_MIN_PRICE_OLD}" class="lineThrough oldp">{index_page_goods.MIN_PRICE_OLD | money_format}</a>
#7
Отправлено 21 Май 2014 - 12:33
Скажите, а можно в шаблоне Осень сделать следующие перемены:
1. чтобы цвет цены в категории товаров, если цена со скидкой (т.е если есть старая цена) был другой - красный к примеру, а все остальные цены (для товаров без старой цены - имели бы обычный цвет (черный)
1. чтобы цвет цены в категории товаров, если цена со скидкой (т.е если есть старая цена) был другой - красный к примеру, а все остальные цены (для товаров без старой цены - имели бы обычный цвет (черный)
#8
Отправлено 21 Май 2014 - 12:46
agentteam (21 Май 2014 - 12:33) писал:
Скажите, а можно в шаблоне Осень сделать следующие перемены:
1. чтобы цвет цены в категории товаров, если цена со скидкой (т.е если есть старая цена) был другой - красный к примеру, а все остальные цены (для товаров без старой цены - имели бы обычный цвет (черный)
1. чтобы цвет цены в категории товаров, если цена со скидкой (т.е если есть старая цена) был другой - красный к примеру, а все остальные цены (для товаров без старой цены - имели бы обычный цвет (черный)
Попробуйте так: В шаблоне Товары ищем строки (их две):
<span class="price">{goods.MIN_PRICE_NOW | money_format}</span>
и меняем на:
<span class="price" {% IF goods.MIN_PRICE_OLD %}style="color:red;"{% ENDIF %}>{goods.MIN_PRICE_NOW | money_format}</span>
#9
Отправлено 21 Май 2014 - 14:11
да, получилось, спасибо!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных