Перейти к содержимому


Как Поменять Цвет Цены?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 69

#1 instagood

instagood

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 25 Ноябрь 2012 - 16:09

Сломал всю голову, не могу понять где менять цвет цены на странице товара, помогите!

#2 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 26 Ноябрь 2012 - 11:37

Попробуйте добавить в файл main.csstemplate,
Сайт->Редактор тем.
Код:
.goodsDataMainModificationPriceNow  {
  font-size:1.3em;
  color:#F2912D;/*цвет текста*/
  margin:0px;
  white-space:nowrap;
}

http://htmlbook.ru/css/color

#3 Wector

Wector

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений

Отправлено 07 Декабрь 2012 - 17:02

как изменить цену товара - если цена товара равна нулю
хочу изменить цвет на белый, если цена равна 0, чтобы она не была видна

#4 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 07 Декабрь 2012 - 17:13

Просмотр сообщенияWector (07 Декабрь 2012 - 17:02) писал:

как изменить цену товара - если цена товара равна нулю
хочу изменить цвет на белый, если цена равна 0, чтобы она не была видна
Можно просто скрыть цену товара если она будет ровна нулю.
В панели администратора, сайт-> Редактор тем.
Открыть файл HTML.
Найти код:
<span class="goodsDataMainModificationPriceNow price" title="Текущая цена за &laquo;{GOODS_NAME}&raquo;">
			{GOODS_MOD_PRICE_NOW | money_format}
		  </span>

Заменить на:
{%IFNOT GOODS_MOD_PRICE_NOW=0 %}
		 <span class="goodsDataMainModificationPriceNow price" title="Текущая цена за &laquo;{GOODS_NAME}&raquo;">
		 {GOODS_MOD_PRICE_NOW | money_format}
		 </span>
		 {% ENDIF %}

Прикрепленные изображения

  • ScreenShot 217.jpg
  • ScreenShot 218.jpg


#5 Wector

Wector

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений

Отправлено 08 Декабрь 2012 - 21:10

Спасибо, получилось.
только у меня приведенный код нашелся в файл HTML Страница

#6 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 06:52

Подскажите, в каком файле все-таки менять код. У меня почему-то нулевая цена не исчезает......Нашел этот код в файл HTML Товар

#7 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 07:08

Просмотр сообщенияeee1973 (08 Февраль 2013 - 06:52) писал:

Подскажите, в каком файле все-таки менять код. У меня почему-то нулевая цена не исчезает......Нашел этот код в файл HTML Товар

В зависимости от того где у вам нужно скрыть цену. Если в каталоге, то это шаблон Товары, если в карточке товара, то это шаблон Товар. Где у вас не получилось скрыть цену?

#8 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 07:15

Вот здесь  Цена.png

#9 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 07:28

Просмотр сообщенияeee1973 (08 Февраль 2013 - 07:15) писал:

Вот здесь  Прикрепленный файл Цена.png

Найдите в шаблоне Товары код:
<div class="goodsListItemPriceNew">
			  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
				</div> 
и замените его на:
<div class="goodsListItemPriceNew">
				{%IFNOT goods.MIN_PRICE_NOW=0 %}  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a> {% ENDIF %}
				</div> 


#10 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 08:37

Спасибо большое. Получилось.
Может вы еще поможете. Я несколько дней уже бьюсь и не получается сделать вот что. В каталоге товаров в товаре нужно поменять местами Фасовку и Поставщика. Сейчас Поставщик сверху а фасовка под ним. А мне нужно, что бы Фасовка была прямо под ценой, а потом внизу шел Поставщик: 11.png

#11 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 08:46

Просмотр сообщенияeee1973 (08 Февраль 2013 - 08:37) писал:

Спасибо большое. Получилось.
Может вы еще поможете. Я несколько дней уже бьюсь и не получается сделать вот что. В каталоге товаров в товаре нужно поменять местами Фасовку и Поставщика. Сейчас Поставщик сверху а фасовка под ним. А мне нужно, что бы Фасовка была прямо под ценой, а потом внизу шел Поставщик: Прикрепленный файл 11.png

Прикрепите пожалуйста к сообщению ваш шаблон Товары

#12 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 08:49

Вот Прикрепленный файл  Товары.zip   2,4К   214 Количество загрузок:

#13 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 08:58

Просмотр сообщенияeee1973 (08 Февраль 2013 - 08:49) писал:

Найдите в шаблоне Товары следующий код:
{% FOR mods %}
																				 {% FOR v %}
																						 {%IF goods.mods.v.NAME = Фасовка %}
						<div class="s1">{goods.mods.v.VALUE}</div>
					   {%ENDIF%}
					   {%IF goods.mods.v.NAME = Поставщик %}
					   </br><div class="s2">Поставщик: {goods.mods.v.VALUE}</div>
					   {% ENDIF %}
																				 {% ENDFOR %}
																		 {% ENDFOR %}
В точности ли он у вас соответствует?

Попробуйте очистить кэш.

Если не помогло, то
Можно поменять местами, добавив стили:
{% FOR mods %}
																				 {% FOR v %}
																						 {%IF goods.mods.v.NAME = Фасовка %}
						<div class="s1" style=" margin-top: -43px; ">{goods.mods.v.VALUE}</div>
					   {%ENDIF%}
					   {%IF goods.mods.v.NAME = Поставщик %}
					   </br><div class="s2" style=" padding-top: 10px; ">Поставщик: {goods.mods.v.VALUE}</div>
					   {% ENDIF %}
																				 {% ENDFOR %}
																		 {% ENDFOR %}

Но не всегда будет корректно отображаться.

#14 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 09:09

Да, точно . Кэш чистил и в разных браузерах смотрел, не хочет меняться....А добавлять стили не очень хороший вариант?

#15 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 09:15

Вообще странно...В коде вместо поставщик везде поставил фасовка, и сразу фасовка улетела наверх под цену. Как только меняешь на Поставщик, фасовка тут же уходит вниз.....

#16 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 09:20

Просмотр сообщенияeee1973 (08 Февраль 2013 - 09:15) писал:

Вообще странно...В коде вместо поставщик везде поставил фасовка, и сразу фасовка улетела наверх под цену. Как только меняешь на Поставщик, фасовка тут же уходит вниз.....

Найдите в файле main.js код:
$(document).ready(function(){
f=$(".s1").html();
f2 = $(".s2").html();
$(".s2").html(f);
$(".s1").html(f2);
});
и удалите его.

#17 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 09:28

Нет. Все по-прежнему.....

В корзине тоже ничего не добавилось

#18 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Февраль 2013 - 09:35

Просмотр сообщенияeee1973 (08 Февраль 2013 - 09:28) писал:

Нет. Все по-прежнему.....

В корзине тоже ничего не добавилось

То есть сейчас у вас код шаблона Товары, который вы мне прислали, вы не применяли стили, которые я написала выше и у вас удален скрипт. Так?

#19 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 09:38

Да

#20 eee1973

eee1973

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 203 сообщений

Отправлено 08 Февраль 2013 - 13:11

Решил проблему по-другому, указал фасовку в названии товара...1.png
Если честно, то не думал, что такой на вид простой вопрос окажется таким сложным.....Все равно спасибо всем за помощь.

Еще есть такой вопрос: Мне нужно выложить на сайте копии сертификатов качества на продукцию. Можно ли и как лучше это сделать? Нужно примерно так  Сертификаты.png




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных