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


Изменение На Странице Товаров О Наличии


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

#1 alpha-me

alpha-me

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

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

Отправлено 16 Апрель 2018 - 16:56

Доброго времени суток! Подскажите пожалуйста, как добавить иконку о наличии товара как показано на прикрепленном изображении?
SL-103567

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

  • В наличии.jpg


#2 Vaccina

Vaccina

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

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

Отправлено 17 Апрель 2018 - 04:12

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<div class="product-image-wrapper goods-cat-image-medium-square onhover">
				  <a class="product_img" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}">
					<img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="" class="goods-cat-image-medium" />
				  </a>
				</div>
                
замените на:
<div class="product-image-wrapper goods-cat-image-medium-square onhover">
				  {% IF goods.MAX_REST_VALUE>0 %}
					<span class="ico">В наличии</span>
				  {% ELSE %}
				   <span class="ico false">Нет в наличии</span>
				  {% ENDIF %}
				  <a class="product_img" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}">
					<img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="" class="goods-cat-image-medium" />
				  </a>
				</div>
                
далее зайдите в style.css - найдите:
.main_general {margin-bottom: 10px;margin-left: 10px;float: left;display: -moz-inline-stack;*display: inline;vertical-align: top;position:relative;width: auto; *width: 200px !important;*border: solid 1px #ccc;}
.main_general .product {*border: none;}

после него пропишите:
.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;}
.main_general .product .ico.false{color: red;}


#3 alpha-me

alpha-me

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

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

Отправлено 17 Апрель 2018 - 12:06

Просмотр сообщенияVaccina (17 Апрель 2018 - 04:12) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
<div class="product-image-wrapper goods-cat-image-medium-square onhover">
				 <a class="product_img" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}">
				 <img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="" class="goods-cat-image-medium" />
				 </a>
			 </div>

замените на:
<div class="product-image-wrapper goods-cat-image-medium-square onhover">
				 {% IF goods.MAX_REST_VALUE>0 %}
				 <span class="ico">В наличии</span>
				 {% ELSE %}
				 <span class="ico false">Нет в наличии</span>
				 {% ENDIF %}
				 <a class="product_img" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}">
				 <img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=movement{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="" class="goods-cat-image-medium" />
				 </a>
			 </div>

далее зайдите в style.css - найдите:
.main_general {margin-bottom: 10px;margin-left: 10px;float: left;display: -moz-inline-stack;*display: inline;vertical-align: top;position:relative;width: auto; *width: 200px !important;*border: solid 1px #ccc;}
.main_general .product {*border: none;}

после него пропишите:
.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;}
.main_general .product .ico.false{color: red;}

Спасибо! Работает.
Подскажите еще как размер текста увеличить?

#4 metry

metry

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

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

Отправлено 17 Апрель 2018 - 14:22

Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->style.css и найдите:

.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;}
.main_general .product .ico.false{color: red;}

замените на:
.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;font-size:16px;}
.main_general .product .ico.false{color: red;font-size:16px;}

- в замененном коде параметр font-size определяет размер шрифта.

#5 alpha-me

alpha-me

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

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

Отправлено 17 Апрель 2018 - 16:30

Просмотр сообщенияmetry (17 Апрель 2018 - 14:22) писал:

Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->style.css и найдите:

.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;}
.main_general .product .ico.false{color: red;}

замените на:
.main_general .product .ico{position: absolute;right: 5px; bottom: 5px;background: #fff;padding: 5px;color: green;font-size:16px;}
.main_general .product .ico.false{color: red;font-size:16px;}

- в замененном коде параметр font-size определяет размер шрифта.

Спасибо!




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

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