• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Две цены на Один товар

Image CMS

CPS_K

Новичок
#1
Сильно не бейте если вопрос простой.

Собственно задача: Поставить на 1 товар 2 цены, одна обычная другая желательно выделяться цветом(того же размера, что и обычная). Обе задаются в ручную.

Это не скидка, это другая цена.

Если есть умельцы php подойдет вариант со скидочным отображением (только без наклейки "распродажа" и зачеркиваем старой цены)
 

RuslanTomaev

Форумчанин
#2
Сильно не бейте если вопрос простой.

Собственно задача: Поставить на 1 товар 2 цены, одна обычная другая желательно выделяться цветом(того же размера, что и обычная). Обе задаются в ручную.

Это не скидка, это другая цена.

Если есть умельцы php подойдет вариант со скидочным отображением (только без наклейки "распродажа" и зачеркиваем старой цены)
Как вариант: сделать скидочную цену, и к лишним визуальным элементам прописать свойства {display:none;}

Возможны проблемы с микроразметкой т.к. в некоторых шаблонах она прописана.
 

CPS_K

Новичок
#3
Как вариант: сделать скидочную цену, и к лишним визуальным элементам прописать свойства {display:none;}

Возможны проблемы с микроразметкой т.к. в некоторых шаблонах она прописана.
Так не найти в CSS сеи визуальные эффекты( например класс "price"). Был бы благодарен если бы подсказали как это дело провернуть ( с отключением визуальных эл)
 

RuslanTomaev

Форумчанин
#4
Так не найти в CSS сеи визуальные эффекты( например класс "price"). Был бы благодарен если бы подсказали как это дело провернуть ( с отключением визуальных эл)
пришлите ссылку, надо смотреть на конкретном примере
 

CPS_K

Новичок
#7

RuslanTomaev

Форумчанин
#8
.onsale {dispalay:none !important;}

Не самый изящный способ, но Вашу проблему решит.

Вообще еще вариант вывода, использование дополнительного поля. Почитайте, как выводить доп. поля, если способ выше не устроит.
 

CPS_K

Новичок
#9
.onsale {dispalay:none !important;}

Не самый изящный способ, но Вашу проблему решит.

Вообще еще вариант вывода, использование дополнительного поля. Почитайте, как выводить доп. поля, если способ выше не устроит.
".onsale {dispalay:none !important;}" тоже не решил проблему с наклейкой :(

тут главное результат, заказчик клянется, что скидки ему нужны не будут ближайшее 4 года)
 

Strannik

Форумчанин
#11
У меня та же проблема, но после вставки кода изменения не происходят, к тому же вообще некорректно стали значки изображаться..... Магазин парфюмерии немецкого качества   Парфюмерия.png
 

Strannik

Форумчанин
#12
Нашел более простой вариант удаления значка "Распродажа". В шаблонах, заточенных под Woo удалил из двух мест с одноимённым названием "sale-flash". Первый путь: плагины/woocommerce/templates/loop/удаляем sale-flash. Нужно убрать ещё в одном месте: плагины/woocommerce/templates/single-produkt/удаляем sale-flash. проблема решена!
 

dim70

Опытный
#13
Первый путь: плагины/woocommerce/templates/loop/удаляем sale-flash. Нужно убрать ещё в одном месте: плагины/woocommerce/templates/single-produkt/удаляем sale-flash
спасибо! В указанных файлах можно отредактировать название "Распродажа", конечно предварительно перенеся данные файлы в свою тему в соответствующие места:
ваша_тема/woocommerce/loop/sale-flash.php
ваша_тема/woocommerce/single-produkt/sale-flash.php
 

Kimono

Форумчанин
#14
".onsale {dispalay:none !important;}" тоже не решил проблему с наклейкой :(

тут главное результат, заказчик клянется, что скидки ему нужны не будут ближайшее 4 года)
Не решил потому что в слове display ошибка) Автор написал dispAlay, я поправил и у меня сработало) Вставлять в меню "Свои CSS"