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


Бирка Скидки На Товарах Акции


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

#81 Frost

Frost

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

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

Отправлено 24 Апрель 2012 - 22:38

Просто на главной мне эта бирка ни к чему, там и так все понятно, является товар хитом продаж или новинкой по тому в каком собственно блоке этот товар расположен. А вот внутри самого каталога, в категориях было бы неплохо с помощью таких бирок ("Хит" или "Новинка") еще раз выделить, что товар относится к так называемым специальным предложениям, то есть что он лидер продаж или недавно поступивший товар и тем самым привлечь к товару дополнительное внимание. Я об этом.
И да, я сразу написал что вопрос не совсем по теме, он по смежной теме, и к акциям как к таковым он не имеет отношения, поэтому меня немного удивило, что в условии используется MAX_DISCOUNT, что связано со скидкой по акции. Наверное стоило создать отдельную тему, но раз уж начали обсуждение в этой, прошу абстрагироваться от темы "бирка на товарах акции" и понять суть моего вопроса. По большому счету, мне нужны условия, обернув в которые код, я сделаю его применимым только для товаров из категории "Новинки" и категории "Хиты продаж".

#82 Vaccina

Vaccina

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

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

Отправлено 25 Апрель 2012 - 21:27

Как писала выше - что к сожалению, в данный момент это реализовать нельзя, так как информацию по данным спец. разделам не доступна на других страницах за исключением главной страницы и спец раздела "Акции".

#83 Frost

Frost

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

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

Отправлено 25 Апрель 2012 - 22:39

Просмотр сообщенияVaccina (25 Апрель 2012 - 21:27) писал:

Как писала выше - что к сожалению, в данный момент это реализовать нельзя, так как информацию по данным спец. разделам не доступна на других страницах за исключением главной страницы и спец раздела "Акции".

Хм странно, вот человек же реализовал что-то подобное. http://3kvad.ru/cata...sota-i-zdorovie

#84 a.pashuta

a.pashuta

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

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

Отправлено 26 Апрель 2012 - 13:51

Просмотр сообщенияFrost (25 Апрель 2012 - 22:39) писал:

Хм странно, вот человек же реализовал что-то подобное. http://3kvad.ru/cata...sota-i-zdorovie
Приведенный магазин построен не на нашей платформе.

#85 romatex

romatex

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

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

Отправлено 31 Май 2012 - 09:03

Скрытый текст


#86 ogonek7777

ogonek7777

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

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

Отправлено 31 Май 2012 - 19:08

Возможно ли на странице Товары сделать разные бирки товаров, например, Новинка, Акция, Распродажа. Или хотя бы чтоб каждая бирка соответствовала определенной акции.? Спасибо!

#87 Vaccina

Vaccina

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

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

Отправлено 01 Июнь 2012 - 00:27

Цитата

а как сделать чтобы и в каталоге товаров была бирка и на странице самого товара?

Пожалуйста, перечитайте данную тему полностью. Данный вопрос тут рассматривался.

Цитата

Возможно ли на странице Товары сделать разные бирки товаров, например, Новинка, Акция, Распродажа. Или хотя бы чтоб каждая бирка соответствовала определенной акции.? Спасибо!

Думаю это можно сделать только на главной - где идет разделение товаров как новинки и т.д
Т.е необходимо просто в отдельном блоке изменить стиль. Остальное думаю сделать не получиться.

#88 ogonek7777

ogonek7777

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

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

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

Просмотр сообщенияVaccina (01 Июнь 2012 - 00:27) писал:

Думаю это можно сделать только на главной - где идет разделение товаров как новинки и т.д
Т.е необходимо просто в отдельном блоке изменить стиль. Остальное думаю сделать не получиться.

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

#89 Vaccina

Vaccina

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

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

Отправлено 02 Июнь 2012 - 01:19

Оценка отзывов может находиться только в шаблоне "Товар", переместить её не получиться - так как такие данные не доступны в других шаблонах.

#90 Flor@@

Flor@@

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

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

Отправлено 09 Июль 2012 - 01:15

Просмотр сообщенияkatteee (11 Апрель 2012 - 06:40) писал:

Внесла необходимые изменения, и у меня стали в списках товаров (при входе в конкретную категорию каталога) на сайте отображаться какие-то цифры: "5" и "10"  :lol: ? это что такое?


Изображение на скрине их выделила.

цифры так и отражаются почему-то на ярлычках с пометкой "акция".

#91 sergey84

sergey84

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

  • Пользователи
  • PipPipPip
  • 117 сообщений
  • ГородМосква

Отправлено 09 Июль 2012 - 09:22

Добрый день а как эту бирку скидка можно сделать в шаблоне Пластика

#92 Vaccina

Vaccina

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

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

Отправлено 09 Июль 2012 - 22:28

Цитата

цифры так и отражаются почему-то на ярлычках с пометкой "акция".


Данный вопрос задавался тут http://forum.storela...dpost__p__19808
Вам необходимо проверить свой шаблон, и удалить указанную переменную из блока бирки.

Цитата

Добрый день а как эту бирку скидка можно сделать в шаблоне Пластика


Данные изменения делаются аналогично представленным в данной теме. Единственное отличие это основной блок товара.

<td class="goodsListItem"> 
	 <div class="goodsListItemBlock withBorder cornerAll">

В шаблоне "Пластик" он выглядит так

<div class="tabproduct">

или

<div class="box padd">

тут смотря для какого режима отображения делать.

#93 Flor@@

Flor@@

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

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

Отправлено 10 Июль 2012 - 02:33

Просмотр сообщенияogonek7777 (20 Апрель 2012 - 18:42) писал:

Я сразу убрала из кода
{%MAX_DISCOUNT%} и у меня никаких цифр нет.
Не подскажите, в каком шаблоне Вы убирали??

#94 Vaccina

Vaccina

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

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

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

Шаблон по идее зависит от того где выводиться данная бирка. Если на главной, то это шаблон "HTML", а если в каталоге, то это шаблон "Товары".

#95 zvrv

zvrv

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

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородЯрославль

Отправлено 13 Июль 2012 - 23:20

Просмотр сообщенияFrost (24 Апрель 2012 - 22:38) писал:

Просто на главной мне эта бирка ни к чему, там и так все понятно, является товар хитом продаж или новинкой по тому в каком собственно блоке этот товар расположен. А вот внутри самого каталога, в категориях было бы неплохо с помощью таких бирок ("Хит" или "Новинка") еще раз выделить, что товар относится к так называемым специальным предложениям, то есть что он лидер продаж или недавно поступивший товар и тем самым привлечь к товару дополнительное внимание. Я об этом.
И да, я сразу написал что вопрос не совсем по теме, он по смежной теме, и к акциям как к таковым он не имеет отношения, поэтому меня немного удивило, что в условии используется MAX_DISCOUNT, что связано со скидкой по акции. Наверное стоило создать отдельную тему, но раз уж начали обсуждение в этой, прошу абстрагироваться от темы "бирка на товарах акции" и понять суть моего вопроса. По большому счету, мне нужны условия, обернув в которые код, я сделаю его применимым только для товаров из категории "Новинки" и категории "Хиты продаж".
Можно попробовать вот такой код
<td class="goodsListItem">
				
				<div class="goodsListItemBlock withBorder cornerAll">
				{% IF goods.IS_NEW %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelgreen.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.IS_TOP %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelyellow.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelred.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelredSC.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ENDIF %}
				  <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
				   
				  <h3 class="goodsListItemName";><a href="{goods.URL}">{goods.NAME}</a></h3>
				  <div class="goodsListItemPriceNew";>
					<span style="font-size: 1.3666em"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></span>
				  </div>  
				  <div class="goodsListItemPriceOld";>
					{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				  </div>
<br />

				
				</div>
			   
			  </td>
у меня все отлично работает.
А, чуть не забыл. В файл стилей добавьте следующее
.lableGoods {position:absolute;top:-1px;left:-1px;display:block;z-index:5;}
Так же найдите класс
.goodsListItemBlock
и добавьте ему свойство
position:relative;
Пример работы можете посмотреть здесь http://mircvetov76.ru/catalog

#96 ogonek7777

ogonek7777

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

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

Отправлено 14 Июль 2012 - 18:34

Просмотр сообщенияzvrv (13 Июль 2012 - 23:20) писал:

Можно попробовать вот такой код
<td class="goodsListItem">
				
				<div class="goodsListItemBlock withBorder cornerAll">
				{% IF goods.IS_NEW %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelgreen.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.IS_TOP %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelyellow.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelred.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelredSC.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ENDIF %}
				  <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
			   	
				  <h3 class="goodsListItemName";><a href="{goods.URL}">{goods.NAME}</a></h3>
				  <div class="goodsListItemPriceNew";>
					<span style="font-size: 1.3666em"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></span>
				  </div>  
				  <div class="goodsListItemPriceOld";>
					{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				  </div>
<br />

				
				</div>
		   	
			  </td>
у меня все отлично работает.
А, чуть не забыл. В файл стилей добавьте следующее
.lableGoods {position:absolute;top:-1px;left:-1px;display:block;z-index:5;}
Так же найдите класс
.goodsListItemBlock
и добавьте ему свойство
position:relative;
Пример работы можете посмотреть здесь http://mircvetov76.ru/catalog

Вы прелесть, фактически Вы ответили на мой вопрос как сделать разные бирки. Возможно, Vaccina подскажет, как соединить данный код с третьей биркой акция?

#97 Vaccina

Vaccina

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

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

Отправлено 16 Июль 2012 - 19:25

Это будет выглядеть примерно так

<td class="goodsListItem">
				
				<div class="goodsListItemBlock withBorder cornerAll">
				{% IF goods.IS_NEW %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelgreen.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.IS_TOP %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelyellow.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				 {% IF MAX_DISCOUNT_ID %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelred.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>{% ENDIF %}
				{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelred.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelredSC.png" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
					{% ENDIF %}
				  <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" title="Подробнее о {goods.NAME}" class="vtip" /></a></div>
				
				  <h3 class="goodsListItemName";><a href="{goods.URL}">{goods.NAME}</a></h3>
				  <div class="goodsListItemPriceNew";>
					<span style="font-size: 1.3666em"><a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a></span>
				  </div>  
				  <div class="goodsListItemPriceOld";>
					{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				  </div>
<br />

				
				</div>
				
			  </td>


#98 niksa

niksa

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

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

Отправлено 23 Август 2012 - 18:52

А как сделать чтобы она на главной отображалась?

Подскажите еще, пожалуйста, что нужно заменить в этом коде чтобы сделать тоже самое для хитов и новинок и в какие шаблоны их вставлять?

#99 Vaccina

Vaccina

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

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

Отправлено 27 Август 2012 - 21:00

Пожалуйста, прочтите тему полностью, ведь вопрос изначально стоял как раз как сделать бирку на главной. Изменения делаются в шаблоне "HTML", а менять нужно только переменные
{%IF index_page_favorites_goods.MAX_DISCOUNT_EXPIRED_AT%}
   <div style="position: absolute ; right:-5px;top:-10px;background:url({ASSETS_IMAGES_PATH}bhg7.jpg);width:56px;height:50px;"></div>
{%ENDIF%} 
т.е index_page_favorites_goods на другую - тут зависит от блока. Изменения для всех блоков аналогичны.

#100 niksa

niksa

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

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

Отправлено 28 Август 2012 - 17:14

Просмотр сообщенияVaccina (27 Август 2012 - 21:00) писал:

Пожалуйста, прочтите тему полностью, ведь вопрос изначально стоял как раз как сделать бирку на главной. Изменения делаются в шаблоне "HTML", а менять нужно только переменные
{%IF index_page_favorites_goods.MAX_DISCOUNT_EXPIRED_AT%}
   <div style="position: absolute ; right:-5px;top:-10px;background:url({ASSETS_IMAGES_PATH}bhg7.jpg);width:56px;height:50px;"></div>
{%ENDIF%} 
т.е index_page_favorites_goods на другую - тут зависит от блока. Изменения для всех блоков аналогичны.

Бирка со скидкой прикрутилась, но теперь не все изображение является ссылкой, а только верхняя область. Как это исправить?
А остальные (новинки и хиты) почему-то не прикручиваются. Делаю все по аналогии.

http://shoppingbags.ru/




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

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