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


Объясните Как Установить Стикер "акция" На Фото Товара

стикер акция фото товара

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

#1 This_is_Snake_

This_is_Snake_

    Новичок

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

Отправлено 08 Апрель 2014 - 11:21

Сайт http://smvista.ru/
Здравствуйте, мне нужна помощь, объясните как установить вот такой стикерakciya.png на фото товара участвующего в акции. Сейчас стоит "Товар дня" и только на главной, нужно заменить "Товар дня" на "Акция" и чтобы он был на всех страницах где есть товар участвующий в акции, а не только на главной.

#2 empty9228

empty9228

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

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

Отправлено 08 Апрель 2014 - 11:41

Здравствуйте, зайдите Сайт - Редактор шаблонов, там слева найдите в разделе изображения файл stikerbg.png, удалите его, свое изображение назовите stikerbg.png, загрузите в раздел изображения.

#3 This_is_Snake_

This_is_Snake_

    Новичок

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

Отправлено 08 Апрель 2014 - 14:23

Просмотр сообщенияempty9228 (08 Апрель 2014 - 11:41) писал:

Здравствуйте, зайдите Сайт - Редактор шаблонов, там слева найдите в разделе изображения файл stikerbg.png, удалите его, свое изображение назовите stikerbg.png, загрузите в раздел изображения.

Спасибо за совет, я так сделал, но это решило лишь половину проблемы. Стикер появляется только на главной, на других страницах товар который по акции идет все также без стикера

#4 empty9228

empty9228

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

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

Отправлено 08 Апрель 2014 - 15:50

На странице карточки товара есть сообщение о том, что данный товар участвует в скидке,08-04-2014 16-48-32.jpg

Мы можем помочь выделить этот текст(сделать его больше, яркого цвета)

#5 Viking

Viking

    Продвинутый пользователь

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

Отправлено 22 Сентябрь 2014 - 11:23

Сделал ярлык Акция в "Товары":

<!-- добавляю ярлык на картинку Акция -->   
  {% IF goods.MAX_DISCOUNT_EXPIRED_AT || goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
  <span class="akciya">Акция</span>
  {% ENDIF %} <!-- конец моей вставки -->   

вопрос можно ли вывести значение акции типа <span class="akciya">Акция {переменная}%</span>?

если да, то какая это переменная?

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

  • 220914_1.png


#6 Vaccina

Vaccina

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

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

Отправлено 24 Сентябрь 2014 - 00:00

<!-- добавляю ярлык на картинку Акция -->  
  {% IF goods.MAX_DISCOUNT_EXPIRED_AT || goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
  <span class="akciya">Акция</span>
  {% ENDIF %} <!-- конец моей вставки -->  
замените на:
<!-- добавляю ярлык на картинку Акция -->  
  {% IF goods.MAX_DISCOUNT_EXPIRED_AT || goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
  <span class="akciya">Акция {goods.MAX_DISCOUNT}%</span>
  {% ENDIF %} <!-- конец моей вставки -->  


#7 koloskov

koloskov

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

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

Отправлено 24 Сентябрь 2014 - 18:37

Просмотр сообщенияVaccina (24 Сентябрь 2014 - 00:00) писал:

замените на:
<!-- добавляю ярлык на картинку Акция -->
{% IF goods.MAX_DISCOUNT_EXPIRED_AT || goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<span class="akciya">Акция {goods.MAX_DISCOUNT}%</span>
{% ENDIF %} <!-- конец моей вставки -->
нее.. так не пойдет, нужно разбивать условие IF goods.MAX_DISCOUNT_EXPIRED_AT || goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW  на раздельные:

1. если goods.MAX_DISCOUNT_EXPIRED_AT >goods.MIN_PRICE_NOW  то <span class="akciya">Акция {goods.MAX_DISCOUNT}%</span>

2. если goods.MIN_PRICE_OLD >goods.MIN_PRICE_NOW  то <span class="akciya">Акция  { (1 минус  goods.MIN_PRICE_NOW разделить goods.MIN_PRICE_OLD) умножить на 100 }</span>   (в этом условии нет указанной переменной..., чтобы не отображать 0% ее надо рассчитать (задать) математически из goods.MIN_PRICE_OLD и goods.MIN_PRICE_NOW)

    или не выводить goods.MAX_DISCOUNT совсем, тогда если  goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW  то <span class="akciya">Акция</span>

Помогите красиво расписать двойное условие...

#8 Vaccina

Vaccina

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

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

Отправлено 24 Сентябрь 2014 - 23:30

Вы хотите получить нечто следующее?

Если значения результатов различные, то:
{% IF goods.MAX_DISCOUNT_EXPIRED_AT >goods.MIN_PRICE_NOW %}
<span class="akciya">Акция {goods.MAX_DISCOUNT}%</span>
{% ELSEIF goods.MIN_PRICE_OLD >goods.MIN_PRICE_NOW%}
<span class="akciya">Акция</span>
{% ENDIF %}

Если значения результатов идентичные то:
{% IF goods.MAX_DISCOUNT_EXPIRED_AT > goods.MIN_PRICE_NOW || goods.MIN_PRICE_OLD > goods.MIN_PRICE_NOW %}
<span class="akciya">Акция</span>
{% ENDIF %}


#9 koloskov

koloskov

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

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

Отправлено 25 Сентябрь 2014 - 14:29

Просмотр сообщенияVaccina (24 Сентябрь 2014 - 23:30) писал:

Вы хотите получить нечто следующее?

Если значения результатов различные, то:
{% IF goods.MAX_DISCOUNT_EXPIRED_AT >goods.MIN_PRICE_NOW %}
<span class="akciya">Акция {goods.MAX_DISCOUNT}%</span>
{% ELSEIF goods.MIN_PRICE_OLD >goods.MIN_PRICE_NOW%}
<span class="akciya">Акция</span>
{% ENDIF %}

именно так ! Спасибо!





Темы с аналогичным тегами стикер, акция, фото товара

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

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