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


Метки, Теги, Сортировка Товаров


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

#21 Stasya

Stasya

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

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

Отправлено 17 Сентябрь 2013 - 19:10

Вам нужно добавить характеристики в товарах и в самих категориях. То есть в разделе Товары-> Товары выбираете категорию, переходите в ее редактирование и настраиваете фильтр по характеристикам.

#22 ac-dream

ac-dream

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

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

Отправлено 20 Май 2015 - 02:22

Как добавить метку "Разные цвета" на изображение товаров в каталоге, аналогично меткам "Хит" и "Новинки"? (СКРИН)
Аккаунт SL-343424

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

  • 26.jpg


#23 Vaccina

Vaccina

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

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

Отправлено 20 Май 2015 - 02:59

Уточните пожалуйста, по какому условия, должна появляться данная метка(если имеется модификация цвет, несколько фото у товара и т.д.)?

#24 ac-dream

ac-dream

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

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

Отправлено 20 Май 2015 - 17:15

Просмотр сообщенияVaccina (20 Май 2015 - 02:59) писал:

Уточните пожалуйста, по какому условия, должна появляться данная метка(если имеется модификация цвет, несколько фото у товара и т.д.)?

Да, верно. Если имеется модификация "Цвет" и несколько фото у товара будет, соответственно.

#25 Dars

Dars

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

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

Отправлено 20 Май 2015 - 18:47

Просмотр сообщенияac-dream (20 Май 2015 - 17:15) писал:

Да, верно. Если имеется модификация "Цвет" и несколько фото у товара будет, соответственно.
Здравствуйте!
В шаблоне "Товары" найдите код:

{% IF goods.IS_NEW %}
					<span class="new_prod theme-color">Новинка</span>
				  {% ELSEIF goods.IS_TOP %}
					<span class="new_prod theme-color">Хит</span>
				  {% ENDIF %}

и после него вставьте:

{% FOR mods %}
					{% FOR v %}
					  {% IF goods.mods.v.NAME = Цвет %}
						<span class="diffColor new_prod theme-color">Разные цвета</span>
					  {% ENDIF %}
					{% ENDFOR %}
				  {% ENDFOR %}

Далее в main.css вставьте код:

.itemW .diffColor {width:80px; display:none;}
.itemW .diffColor:first-of-type {display:block;}


#26 ac-dream

ac-dream

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

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

Отправлено 20 Май 2015 - 19:42

Просмотр сообщенияDars (20 Май 2015 - 18:47) писал:

Здравствуйте!
В шаблоне "Товары" найдите код:

{% IF goods.IS_NEW %}
				 <span class="new_prod theme-color">Новинка</span>
				 {% ELSEIF goods.IS_TOP %}
				 <span class="new_prod theme-color">Хит</span>
				 {% ENDIF %}

и после него вставьте:

{% FOR mods %}
				 {% FOR v %}
					 {% IF goods.mods.v.NAME = Цвет %}
					 <span class="diffColor new_prod theme-color">Разные цвета</span>
					 {% ENDIF %}
				 {% ENDFOR %}
				 {% ENDFOR %}

Далее в main.css вставьте код:

.itemW .diffColor {width:80px; display:none;}
.itemW .diffColor:first-of-type {display:block;}

Всё как надо. Спасибо!

#27 ac-dream

ac-dream

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

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

Отправлено 06 Сентябрь 2015 - 02:13

Здравствуйте!
По указанным выше рекомендациям всё хорошо, но если товар находить через поиск, то метки "Разные цвета" на товаре нет (СКРИН). Сейчас данная метка отображается для товаров с модификациями только в каталоге.
Как сделать, чтоб она отображалась и при выдаче результатов поиска?
SL-343424

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

  • 46.jpg


#28 Danil

Danil

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

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

Отправлено 06 Сентябрь 2015 - 12:26

Просмотр сообщенияac-dream (06 Сентябрь 2015 - 02:13) писал:

Здравствуйте!
По указанным выше рекомендациям всё хорошо, но если товар находить через поиск, то метки "Разные цвета" на товаре нет (СКРИН). Сейчас данная метка отображается для товаров с модификациями только в каталоге.
Как сделать, чтоб она отображалась и при выдаче результатов поиска?
SL-343424
Здравствуйте.
В шаблоне поиск найдите код
<div class="name"><a class="prodName" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
				  {% IF goods.IS_NEW %}
					<span class="new_prod theme-color">Новинка</span>
				  {% ELSEIF goods.IS_TOP %}
					<span class="new_prod theme-color">Хит</span>
				  {% ENDIF %}
и замените на

 <div class="name"><a class="prodName" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
				  {% IF goods.IS_NEW %}
					<span class="new_prod theme-color">Новинка</span>
				  {% ELSEIF goods.IS_TOP %}
					<span class="new_prod theme-color">Хит</span>
				  {% ENDIF %}

 {% FOR mods %}
										{% FOR v %}
										  {% IF goods.mods.v.NAME = Цвет %}
												<span class="diffColor new_prod theme-color">Разные цвета</span>
										  {% ENDIF %}
										{% ENDFOR %}
								  {% ENDFOR %}


#29 ac-dream

ac-dream

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

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

Отправлено 08 Сентябрь 2015 - 00:35

Просмотр сообщенияDanil (06 Сентябрь 2015 - 12:26) писал:

Здравствуйте.
В шаблоне поиск найдите код
<div class="name"><a class="prodName" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
{% IF goods.IS_NEW %}
<span class="new_prod theme-color">Новинка</span>
{% ELSEIF goods.IS_TOP %}
<span class="new_prod theme-color">Хит</span>
{% ENDIF %}
и замените на

<div class="name"><a class="prodName" title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
{% IF goods.IS_NEW %}
<span class="new_prod theme-color">Новинка</span>
{% ELSEIF goods.IS_TOP %}
<span class="new_prod theme-color">Хит</span>
{% ENDIF %}

{% FOR mods %}
{% FOR v %}
{% IF goods.mods.v.NAME = Цвет %}
<span class="diffColor new_prod theme-color">Разные цвета</span>
{% ENDIF %}
{% ENDFOR %}
{% ENDFOR %}

Отлично, спасибо!




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

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