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


Отображение Наличия Товара На Странице Категории


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

#21 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Июнь 2013 - 19:55

В main.css всё было. в конце. как поменял строчки, заменил блок - всё получилось. Но помогите доработать.
Вот общий вид. То, что до 14 дней - почему-то черным цветом:
Изображение


А в карточке товаров помогите сделать оранжевый - зеленым и красным, в цвет надписи о наличии (о доставке), а то слишком много цветов:

Изображение
Изображение

#22 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 10 Июнь 2013 - 20:15

Просмотр сообщенияAndrew S. (10 Июнь 2013 - 19:55) писал:

В main.css всё было. в конце. как поменял строчки, заменил блок - всё получилось. Но помогите доработать.
Вот общий вид. То, что до 14 дней - почему-то черным цветом:



А в карточке товаров помогите сделать оранжевый - зеленым и красным, в цвет надписи о наличии (о доставке), а то слишком много цветов:


Изображение

Измените блок с 14 дней на этот
{% IF goods.MAX_REST_VALUE>0 %}<div class="available-true">Доставка до 14 дней</div>{% ENDIF %}

в шаблоне Товар найдите строчку
<span class="goodsDataMainModificationPriceNow" title="Цена сейчас" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">
измените на
<span class="goodsDataMainModificationPriceNow" title="Цена сейчас" itemprop="price" content="{GOODS_MOD_PRICE_NOW}" style="{% IF GOODS_MOD_REST_VALUE=0 %}color:#990000 !important {% ELSE %}color: #54cc00 !important {% ENDIF %}">


#23 Andrew S.

Andrew S.

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

  • Пользователи
  • PipPipPipPip
  • 1 382 сообщений
  • ГородKhabarovsk

Отправлено 10 Июнь 2013 - 20:20

Просмотр сообщенияsupport 2.0 (10 Июнь 2013 - 20:15) писал:

Измените блок с 14 дней на этот
{% IF goods.MAX_REST_VALUE>0 %}<div class="available-true">Доставка до 14 дней</div>{% ENDIF %}
Спасибо. А как быть с оранжевым цветом цены?

#24 Сake

Сake

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

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

Отправлено 11 Июнь 2013 - 01:36

Изменить цвет цены товара вы можете в файле стилей main.css а именно в классе

.goodsDataMainModificationPriceNow {
	color: #F2912D;
	font-size: 1.5em;
	white-space: nowrap;
}


#25 tanch

tanch

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

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 05 Февраль 2014 - 07:04

Скажите как сделать чтобы плашка "В НАЛИЧИИ" и "ПОД ЗАКАЗ"
которая отображается у меня сейчас в каталоге и на странице товара
также отображалась:
1. В результатах поиска
2. В сопутствующих товарах и "С этим товаром смотрят"

#26 Сake

Сake

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

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

Отправлено 06 Февраль 2014 - 05:58

1. В шаблоне "Поиск" найдите строку

<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>

и замените её на

<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
<!-- Доступность товара -->
										{% IF goods.MAX_REST_VALUE=0 %}
		 <p> <div class="goodsDataMainModificationAvailable">
				   <div rel="false" class="available-false" style="padding:3px;margin-left: 39px;background: none repeat scroll 0 0 #808080;color: #FFFFFF;font-weight: bold;width: 100px;">Под заказ</div>
				 </div> </p>
  {% ENDIF %}
   {% IF goods.MAX_REST_VALUE>0 %}
		   <p>  <div class="goodsDataMainModificationAvailable">
				   <div rel="true" class="available-true" style="padding:3px;background: none repeat scroll 0 0 #99CC33;  margin-left: 39px; color: #FFFFFF;font-weight: bold;width: 100px;">В наличии</div>
		   </div>  </p>
  {% ENDIF %}
<!-- Доступность товара -->

2. В шаблоне "Товар" найдите строку

<div class="goodsListItemImage"><a href="{related_views_goods.URL}"><img class="goods-image-small" src="{% IF related_views_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_views_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_views_goods.NAME}" /></a></div>

и замените её на

<div class="goodsListItemImage"><a href="{related_views_goods.URL}"><img class="goods-image-small" src="{% IF related_views_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_views_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_views_goods.NAME}" /></a></div>
<!-- Доступность товара -->
										{% IF related_views_goods.MAX_REST_VALUE=0 %}
		 <p> <div class="goodsDataMainModificationAvailable">
				   <div rel="false" class="available-false" style="padding:3px;margin-left: 39px;background: none repeat scroll 0 0 #808080;color: #FFFFFF;font-weight: bold;width: 100px;">Под заказ</div>
				 </div> </p>
  {% ENDIF %}
   {% IF related_views_goods.MAX_REST_VALUE>0 %}
		   <p>  <div class="goodsDataMainModificationAvailable">
				   <div rel="true" class="available-true" style="padding:3px;background: none repeat scroll 0 0 #99CC33;  margin-left: 39px; color: #FFFFFF;font-weight: bold;width: 100px;">В наличии</div>
		   </div>  </p>
  {% ENDIF %}
<!-- Доступность товара -->


#27 tanch

tanch

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

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 06 Февраль 2014 - 06:37

Спасибо, Сake
а в сопутствующих?

#28 tanch

tanch

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

  • Пользователи
  • PipPipPipPip
  • 300 сообщений
  • ГородНовосибирск

Отправлено 06 Февраль 2014 - 06:46

уже сама дотумкалась..)
Спасибо Вам!

#29 reaktor

reaktor

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

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

Отправлено 29 Октябрь 2014 - 23:19

Добрый день! Извините пожалуйста самому по описанным выше в этой теме инструкциям так и не получилось сделать: Нужно чтобы в категориях под каждым товаром отображалась информация из карточки товара по наличию.
Тема - весна Аккаунт -  SL-304932
Спасибо!

#30 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 30 Октябрь 2014 - 04:35

В шаблоне Товары перед строкой:
<div class="price">
вставьте следующий код:
<div class="av">
{% IF goods.MAX_REST_VALUE>0 %}Товар есть в наличии
{% ELSE %}Товара нет в наличии
{% ENDIF %}
</div>


#31 reaktor

reaktor

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

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

Отправлено 30 Октябрь 2014 - 11:28

Большое спасибо!
А можно еще сделать чтобы надпись "Товар есть в наличии"  была более яркого цвета или пожирнее шрифтом

#32 MikDark

MikDark

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

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

Отправлено 30 Октябрь 2014 - 11:32

Просмотр сообщенияreaktor (30 Октябрь 2014 - 11:28) писал:

Большое спасибо!
А можно еще сделать чтобы надпись "Товар есть в наличии"  была более яркого цвета или пожирнее шрифтом

Если Вы про карточку товара, то в main.css добавьте строки:
.available-true span {
font-weight: bold;
color:#000000;
}

где цвет #000000 замените на нужный.




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

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