Как Сделать Жирным Текст, В Кратком Описании (Блок Редактирование Товара)
#21
Отправлено 08 Октябрь 2015 - 11:01
#22
Отправлено 09 Октябрь 2015 - 03:18
<!-- Старая цена --> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Без скидки: {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li> <!-- Если старая цена была больше новой --> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li> {% ENDIF %}
замените на:
<!-- Старая цена --> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Без скидки: {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li>{% ENDIF %} <!-- Если старая цена была больше новой --> <li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}style="display:none;"{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li>
В main,js найдите:
// Старая цена товара. Выводится только если старая цена товара была больше текущей. if (modificationPriceOld > modificationPriceNow) { goodsPriceOld.html(modificationPriceOldFormated); } else { goodsPriceOld.html(''); }
замените на:
// Старая цена товара. Выводится только если старая цена товара была больше текущей. if (modificationPriceOld > modificationPriceNow) { goodsPriceOld.html(modificationPriceOldFormated); goodsPriceOld.show; } else { goodsPriceOld.html(''); goodsPriceOld.hide; }
#23
Отправлено 09 Октябрь 2015 - 13:41
<li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}style="display:none;"{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li>.
Красным пометил что я убрал, а то как и было не отображалась старая цена на сайте. После того как убрал style="display:none; вроде стало работать, отображаться старая цена. Правильно ли я сделал?
#24
Отправлено 09 Октябрь 2015 - 14:09
ozzi (09 Октябрь 2015 - 13:41) писал:
<li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}style="display:none;"{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li>.
Красным пометил что я убрал, а то как и было не отображалась старая цена на сайте. После того как убрал style="display:none; вроде стало работать, отображаться старая цена. Правильно ли я сделал?
Это условие скрывало старую цену, если она меньше розничной. Если его убрать старая цена будет отображаться при любом ее значении.
#25
Отправлено 09 Октябрь 2015 - 20:29
#26
Отправлено 15 Октябрь 2015 - 12:06
#27
Отправлено 15 Октябрь 2015 - 12:11
ozzi (15 Октябрь 2015 - 12:06) писал:
Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
#header .bottommain .headleft ul .phone .phoneNum a { color: #8eac07; font-size: 100%; white-space: nowrap; }
Замените на:
#header .bottommain .headleft ul .phone .phoneNum a { color: #8eac07; font-size: 20px; white-space: nowrap; }
#28
Отправлено 20 Октябрь 2015 - 20:38
Вопрос такой. Если смотреть товар через "каталог товара", то зачеркнутой надписи "старая цена" нет, и это правильно (рис 1.). А если товар найти через "поиск", то там высвечивается зачеркнутая надпись "старая цена" (рис 2).
Как сделать, чтобы через поиск надпись старая цена не высвечивалась?
#29
Отправлено 21 Октябрь 2015 - 12:55
#30
Отправлено 21 Октябрь 2015 - 13:05
ozzi (20 Октябрь 2015 - 20:38) писал:
Вопрос такой. Если смотреть товар через "каталог товара", то зачеркнутой надписи "старая цена" нет, и это правильно (рис 1.). А если товар найти через "поиск", то там высвечивается зачеркнутая надпись "старая цена" (рис 2).
Как сделать, чтобы через поиск надпись старая цена не высвечивалась?
Здравствуйте, попробуйте, пожалуйста найти код в Стилях main.css найти строчку
.linethrough { text-decoration: line-through; }
и заменить ее на:
.linethrough { text-decoration: line-through; display: none; }
#31
Отправлено 21 Октябрь 2015 - 13:23
Юля123 (21 Октябрь 2015 - 13:05) писал:
.linethrough { text-decoration: line-through; }
и заменить ее на:
.linethrough { text-decoration: line-through; display: none; }
#32
Отправлено 21 Октябрь 2015 - 13:55
ozzi (21 Октябрь 2015 - 13:23) писал:
В шаблоне Поиск попробуйте удалить код:
<li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD} </li>
и
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")} </li> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | number_format("0", ",", " ")} </li> {% ENDIF %}
#33
Отправлено 21 Октябрь 2015 - 20:40
Я сделал следующее: в шаблоне Поиск- в блоке <!-- Вывод каталога списком -->,
после строки <li>Цена от: {goods.MIN_PRICE_NOW | money_format}</li>,
я поставил:
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<li class="last linethrough">Старая цена:
{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
</li>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<li class="last linethrough">Старая цена:
{goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
</li>
{% ENDIF %}
А это удалил: - <li class="last linethrough">Старая цена:
{goods.MIN_PRICE_OLD}
</li>
И вроде все заработало старая цена появляется только тогда , когда она прописана в карточке товара. ПРАВИЛЬНО ЛИ Я СДЕЛАЛ? или может что не так, вы как специалист подскажите, плиз?
#34
Отправлено 22 Октябрь 2015 - 07:57
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format} </li> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <li class="last linethrough">Старая цена: {goods.MIN_PRICE_OLD | money_format} </li> {% ENDIF %}
#35
Отправлено 22 Октябрь 2015 - 12:34
Когда захожу в сам товар, то высвечивается "старая цена 0 рублей", (в карточке старая цена не прописана). Если я меняю модификацию товара на другую, а потом снова возвращаюсь на первоначальную модификацию, то "старая цена" пропадает и это правильно, т.к она не должна появляться, если не прописана в карточке товара. Как убрать "старая цена 0 рублей" чтоб при заходе в товар она не высвечивалась.
#36
Отправлено 22 Октябрь 2015 - 15:36
ozzi (22 Октябрь 2015 - 12:34) писал:
Когда захожу в сам товар, то высвечивается "старая цена 0 рублей", (в карточке старая цена не прописана). Если я меняю модификацию товара на другую, а потом снова возвращаюсь на первоначальную модификацию, то "старая цена" пропадает и это правильно, т.к она не должна появляться, если не прописана в карточке товара. Как убрать "старая цена 0 рублей" чтоб при заходе в товар она не высвечивалась.
Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
<!-- Если старая цена была больше новой --> <li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li>
Замените на:
<!-- Если старая цена была больше новой --> {% IF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li> {% ENDIF %}
#37
Отправлено 22 Октябрь 2015 - 19:34
#38
Отправлено 22 Октябрь 2015 - 19:55
ozzi (22 Октябрь 2015 - 19:34) писал:
Данный код позволяет вывести старую цену товара в карточке товара в том случае, если эта старая цена была выше, чем цена на данный момент.
Примените, пожалуйста, изменения из предыдущей инструкции и укажите пример товара, у которого полностью скрывается старая цена.
#40
Отправлено 23 Октябрь 2015 - 13:40
ozzi (23 Октябрь 2015 - 12:36) писал:
Здравствуйте, зайдите в админ.панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
<!-- Старая цена --> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <li class="old goodsDataMainModificationPriceOld">Без скидки: {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li>{% ENDIF %} <!-- Если старая цена была больше новой --> <li class="old goodsDataMainModificationPriceOld" {% IFNOT GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}{% ENDIF %}>Старая цена: {GOODS_MOD_PRICE_OLD | money_format}</li>
И замените его на следующий код:
<!-- Старая цена --> <li class="old goodsDataMainModificationPriceOld lineThrough" title="Старая цена"> <!-- Если на товар действует скидка --> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format} <!-- Если старая цена была больше новой --> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} {GOODS_MOD_PRICE_OLD | money_format} {% ENDIF %} </li>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных