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


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


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

#121 sergio46kursk

sergio46kursk

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

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

Отправлено 12 Декабрь 2012 - 17:37

 support (12 Декабрь 2012 - 17:29) писал:

На самом деле это был технический баг, проверка была написана не верно, отчего всегда возвращала что товар не новинка и не хит продаж и не размещается на главной. В общем ошибку мы исправили, в благодарность за вашу внимательность и её нахождение баланс вашего магазина #SL-138191 пополнили на 500 рублей.
Спасибо! Здорово! Баланс уже увидел - вдвойне приятней. Пойду бирки на товары вешать)))

#122 sergio46kursk

sergio46kursk

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

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

Отправлено 12 Декабрь 2012 - 17:48

А если товар - хит продаж, я правильно условие задаю или нет
{% IF goods.IS_TOP_SALES %}<div class="lableGoods"><a href="{goods.URL}"><img src="{ASSETS_IMAGES_PATH}labelhit.png" width="70" class="vtip" /></a></div>{% ENDIF %}


#123 ALEXp

ALEXp

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

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

Отправлено 12 Декабрь 2012 - 21:11

Ура, всё работает. Можно ставить бирки и на Хит продаж, и на новинки, и на акцию в каталоге товаров. Даже можно на один товар повесить 2-е бирки.
Вот код, который у меня сейчас в шаблоне "ТОВАРЫ"
{% FOR goods %}
		 <td class="goodsListItem" style="position:relative;">
			
				 {%IF goods.MAX_DISCOUNT_EXPIRED_AT%}
			 <div style="position:absolute;z-index:1;right:___px;top:__px;background:url({ASSETS_IMAGES_PATH}ВАШЕ ИЗОБРАЖЕНИЕ);width:___px;height:___px;"></div>{%ENDIF%}
				 {% IF goods.IS_TOP %}
			 <div style="position:absolute;z-index:1;left:___px;top:___px;background:url({ASSETS_IMAGES_PATH}ВАШЕ ИЗОБРАЖЕНИЕ);width:___px;height:___px;"></div>{%ENDIF%}
				 {% IF goods.IS_NEW %}			
			 <div style="position:absolute;z-index:1;left:___px;top:___px;background:url({ASSETS_IMAGES_PATH}hit2.png);width:__px;height:___px;"></div>{%ENDIF%}
			
			 <div class="goodsListItemBlock withBorder cornerAll" style="position:relative;" title="Посмотреть описание &laquo;{goods.NAME}&raquo;">
ДАЛЕЕ БЕЗ ИЗМЕНЕНИЯ
Прошу любить и жаловать

#124 sergio46kursk

sergio46kursk

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

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

Отправлено 12 Декабрь 2012 - 21:22

 ALEXp (12 Декабрь 2012 - 21:11) писал:

Ура, всё работает. Можно ставить бирки и на Хит продаж, и на новинки, и на акцию в каталоге товаров. Даже можно на один товар повесить 2-е бирки.
Вот код, который у меня сейчас в шаблоне "ТОВАРЫ"
{% FOR goods %}
		 <td class="goodsListItem" style="position:relative;">
			
				 {%IF goods.MAX_DISCOUNT_EXPIRED_AT%}
			 <div style="position:absolute;z-index:1;right:___px;top:__px;background:url({ASSETS_IMAGES_PATH}ВАШЕ ИЗОБРАЖЕНИЕ);width:___px;height:___px;"></div>{%ENDIF%}
				 {% IF goods.IS_TOP %}
			 <div style="position:absolute;z-index:1;left:___px;top:___px;background:url({ASSETS_IMAGES_PATH}ВАШЕ ИЗОБРАЖЕНИЕ);width:___px;height:___px;"></div>{%ENDIF%}
				 {% IF goods.IS_NEW %}			
			 <div style="position:absolute;z-index:1;left:___px;top:___px;background:url({ASSETS_IMAGES_PATH}hit2.png);width:__px;height:___px;"></div>{%ENDIF%}
			
			 <div class="goodsListItemBlock withBorder cornerAll" style="position:relative;" title="Посмотреть описание &laquo;{goods.NAME}&raquo;">
ДАЛЕЕ БЕЗ ИЗМЕНЕНИЯ
Прошу любить и жаловать
Ага, точно! A TOP я не попробовал... Теперь все работает

Могу показаться занудой))) В шаблоне ТОВАР, то есть на странице товара можно таким же образом повесить бирки?

#125 ALEXp

ALEXp

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

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

Отправлено 12 Декабрь 2012 - 21:50

 sergio46kursk (12 Декабрь 2012 - 21:22) писал:

Ага, точно! A TOP я не попробовал... Теперь все работает

Могу показаться занудой))) В шаблоне ТОВАР, то есть на странице товара можно таким же образом повесить бирки?
Я не пробовал, но думаю по аналогии

#126 ALEXp

ALEXp

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

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

Отправлено 12 Декабрь 2012 - 21:56

Что то не получается у меня

#127 sergio46kursk

sergio46kursk

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

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

Отправлено 12 Декабрь 2012 - 22:03

 ALEXp (12 Декабрь 2012 - 21:56) писал:

Что то не получается у меня
Так вот и я думал, что по аналогии))) Поэтому вопрос администраторам.

#128 Vaccina

Vaccina

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

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

Отправлено 12 Декабрь 2012 - 23:09

К сожалению, таких переменных как IS_TOP, IS_NEW в шаблоне "Товар" нет. В шаблоне "Товар" доступна только переменная GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT которая аналогична переменной goods.MAX_DISCOUNT_EXPIRED_AT в шаблоне "Товары"

#129 sergio46kursk

sergio46kursk

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

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

Отправлено 13 Декабрь 2012 - 00:27

 Vaccina (12 Декабрь 2012 - 23:09) писал:

К сожалению, таких переменных как IS_TOP, IS_NEW в шаблоне "Товар" нет. В шаблоне "Товар" доступна только переменная GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT которая аналогична переменной goods.MAX_DISCOUNT_EXPIRED_AT в шаблоне "Товары"
А поместить её туда можно? Или это заморочно?

#130 Koderhan

Koderhan

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

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

Отправлено 13 Декабрь 2012 - 11:40

 sergio46kursk (13 Декабрь 2012 - 00:27) писал:

А поместить её туда можно? Или это заморочно?
Стандартными средствами передать переменную из одного файла в другой файл к сожалению пока не возможно.
Разный набор переменных в отдельных файлах скорей всего сделан для того чтобы минимизировать нагрузку на серверы.

#131 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 14 Декабрь 2012 - 22:27

 sergio46kursk (13 Декабрь 2012 - 00:27) писал:

А поместить её туда можно? Или это заморочно?
На самом деле почему-то переменные:
'GOODS_IS_NEW'
'GOODS_IS_TOP'
'GOODS_IS_PLACE_ON_INDEX_PAGE'
отсутствовали на странице товара, это недоразумение мы исправили, переменные отвечающие за то, является ли товар новинкой или хитом продаж добавили для использования на странице товара.

#132 ogonek7777

ogonek7777

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

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

Отправлено 15 Декабрь 2012 - 19:45

 support (14 Декабрь 2012 - 22:27) писал:

На самом деле почему-то переменные:
'GOODS_IS_NEW'
'GOODS_IS_TOP'
'GOODS_IS_PLACE_ON_INDEX_PAGE'
отсутствовали на странице товара, это недоразумение мы исправили, переменные отвечающие за то, является ли товар новинкой или хитом продаж добавили для использования на странице товара.
Уважаемый Support, может быть Вы сможете дать дельный совет по темам:
http://forum.storela...нку/#entry34806
(здесь есть решение, но столь изящное, как хотелось бы)
и
http://forum.storela...осмотра-заказа/
Буду Вам очень благодарна!

#133 kaisyRUS

kaisyRUS

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

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

Отправлено 20 Декабрь 2012 - 10:38

 Vaccina (23 Сентябрь 2011 - 05:11) писал:

Думаю это можно сделать следующим образом  

{%IF goods.MAX_DISCOUNT_EXPIRED_AT%}
<div style="position:absolute;right:0;top:0;">{%MAX_DISCOUNT%}</div>
{%ENDIF%}

данный код нужно размешать в шаблоне "Товары" и в других где это требуется например в блоке goodsListItem и в блоке listing - это для отображения в режиме таблиц и списка.
А далее уже изменять отображение самого блока
<div style="position:absolute;right:0;top:0;">{%MAX_DISCOUNT%}</div>
т.е задать для него фоновое изображение, или другие требуемые стили.

Можно здесь подробнее именно в какие места вставлять в "Товары". Бирка делается для отсутствующих товаров, чтоб отображалась в списке и таблице товаров. Для шаблона сияние такой же код? Я попытался вот такой
{%IF goods.MOD_REST_VALUE=0%}
<div style="position:absolute;right:0;top:0;background:url(http://files.storeland.ru/web/upload/sitefiles/4/361/360310/net_v_nalichii.png);width:103px;height:64px;"/div>
{%ENDIF%}
чепуха вышла

#134 Vaccina

Vaccina

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

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

Отправлено 21 Декабрь 2012 - 01:19

Данный код не зависит от установленной у вас темы оформления. Данный код необходимо вставлять после строки

(для списка) это будет строка

<div class="listing">

предварительно замените её на

<div class="listing" style="position: relative;">

(для таблицы) это будет строка

<div class="goodsListItemBlock withBorder cornerAll">

предварительно замените её на

<div class="goodsListItemBlock withBorder cornerAll" style="position: relative;">

После данный строк вставьте

{%IF goods.MOD_REST_VALUE=0%}
<div style="position:absolute;right:0;top:0;background:url('http://files.storeland.ru/web/upload/sitefiles/4/361/360310/net_v_nalichii.png');width:103px;height:64px;"></div>
{%ENDIF%}


#135 kaisyRUS

kaisyRUS

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

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

Отправлено 21 Декабрь 2012 - 06:22

 Vaccina (21 Декабрь 2012 - 01:19) писал:

Данный код не зависит от установленной у вас темы оформления. Данный код необходимо вставлять после строки

(для списка) это будет строка

<div class="listing">

предварительно замените её на

<div class="listing" style="position: relative;">

(для таблицы) это будет строка

<div class="goodsListItemBlock withBorder cornerAll">

предварительно замените её на

<div class="goodsListItemBlock withBorder cornerAll" style="position: relative;">

После данный строк вставьте

{%IF goods.MOD_REST_VALUE=0%}
<div style="position:absolute;right:0;top:0;background:url('http://files.storeland.ru/web/upload/sitefiles/4/361/360310/net_v_nalichii.png');width:103px;height:64px;"></div>
{%ENDIF%}
Всё бы хорошо, но бирка вешается на все товары

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

  • пиптпт.jpg


#136 Koderhan

Koderhan

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

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

Отправлено 21 Декабрь 2012 - 13:56

 kaisyRUS (21 Декабрь 2012 - 06:22) писал:

Всё бы хорошо, но бирка вешается на все товары
Попробуйте изменить код:
{%IF goods.MOD_REST_VALUE=0%}
<div style="position:absolute;right:0;top:0;background:url('http://files.storeland.ru/web/upload/sitefiles/4/361/360310/net_v_nalichii.png');width:103px;height:64px;"></div>
{%ENDIF%}
На:
{%IF goods.MAX_REST_VALUE=0%}
<div style="position:absolute;right:0;top:0;background:url('http://files.storeland.ru/web/upload/sitefiles/4/361/360310/net_v_nalichii.png');width:103px;height:64px;"></div>
{%ENDIF%}


#137 NextWayEco.RU

NextWayEco.RU

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

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

Отправлено 20 Январь 2013 - 20:24

Добрый день!
Помогите решить задачу с установкой бирки на товары. Прочитал тему, залил картинку с именем birka.jpg (скачал с темы), назначил товар на акцию, изменил код в "товары", пока не получилось. код прилагаю:

<div class="page-headline">
  <h1>{CATEGORY_NAME}</h1>
</div>

<div class="pad-box">
  <!-- Строка пути -->
  <div id="site-path">
    <p>
  <a href="http://{NET_DOMAIN}/...}/">Главная</a>
  
  <!-- Если отображаем полный каталог товаров, без указания категории -->
  {% IF IS_FULL_CATALOG %}
» <span class="current">Каталог товаров</span>
  <!-- Если отображаем товары в категории -->
  {% ELSE %}
    » <a href="{CATALOG_URL}" >Каталог товаров</a>
    {% FOR upper_navigation %}
  {% IF upper_navigation.CURRENT %} » <span class="current">{upper_navigation.NAME}</span>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
    {% ENDFOR %}
  {% ENDIF %}
  
    </p>
  </div>
  <!-- end Строка пути -->

  <!-- Короткое SEO описание категории -->
  {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
    <div style="padding-bottom:1em;">{CATEGORY_SEO_DESCRIPTION_SHORT}</div>
  {% ENDIF %}

  <!-- Фильтры показываются только если есть товары в категории -->
  {% IFNOT goods_empty %}
    <!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи -->
    <form action="">
  <table class="goodsListingTopNavigation">
    <tr>
  <td>
    <!-- Список фильтров, которые сейчас действуют на результаты поиска -->
    {% FOR goods_filters %}
  <input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" />
    {% ENDFOR %}
    
    <!-- Поле выбора сортировки -->
    {% IF goods_show_order_fields %}
  Сортировать по:
  <select name="goods_search_field_id" onchange="this.form.submit();">
    {% FOR goods_order_fields %}
  <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option>
    {% ENDFOR %}
  </select>
    {% ENDIF %}
  </td>
  <td class="alignCenter viewSelector">
    <!-- Переключатель режима просмотра -->
    {% IF GOODS_VIEW_TYPE=2 %}
  <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong>&nbsp;
  <a href="?goods_view_type=1" title="Отображать список товаров в виде списка">Список</a>
    {% ELSE %}
  <a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a>&nbsp;
  <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong>
    {% ENDIF %}
    <!-- /Переключатель режима просмотра -->
  </td>
  <td class="alignRight">
    <!-- Поле выбора лимитов -->
    {% IF goods_show_per_page %}
  Показывать по:
  <select name="per_page" onchange="this.form.submit();">
    {% FOR goods_per_page_list %}
  <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
    {% ENDFOR %}
  </select>
    {% ENDIF %}
  </td>
    </tr>
  </table>
    </form>
    <!-- END Блок выбора параметра по которому производится сортировка списка товаров -->
  {% ENDIF %}
  <!-- END Фильтры показываются только если есть товары в категории -->

  <!-- Goods list -->
  {% IF goods_empty %}

    <!-- Если не применено ни одного фильтра, значит в категории нет товаров -->
    {% IF goods_filters_empty %}
    
  <!-- Если в категории нет товаров, но есть категории, то отобразим их -->
  {%IFNOT nested_categories_list_empty %}

    <!-- Блок навигации по категориям, вложенным в текущую категорию -->
    <ul class="content_catalog_nested_categories">
  {% FOR nested_categories_list %}
    <li>
  <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
  <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a>
    </li>
  {% ENDFOR %}
    </ul>
    <br clear="all"/>
    
  <!-- Если в категории нет ни товаров, ни категорий то сообщим пользователю что ничего нет -->
  {% ELSE %}
   <h3>Нет товаров в категории</h3>
  {% ENDIF %}

    <!-- Если производили фильтрацию товаров в категории -->
    {% ELSE %}
  <h3>Нет товаров для выбранных условий</h3>
    {% ENDIF %}

  {% ELSE %}
    {% IF GOODS_VIEW_TYPE=1 %}
  <!-- Список товаров. Список -->
  {% FOR goods %}
    <div class="listing">
    
{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
   <div style="position:absolute;right:0;top:30;background:url({ASSETS_IMAGES_PATH}birka.png);width:70px;height:76px;">{goods.MAX_DISCOUNT}</div>
{%ENDIF%}
  <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a></div>
    
  <div class="contm">
    <h3><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
    <p>
  {goods.DESCRIPTION_SHORT}
    </p>
    <p>
  Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
  {% 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><br />
    <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
  {% 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 %}
    </p>

    <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
  <p>
    <input type="hidden" name="hash" value="{HASH}" />
    <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
    <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
    <a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
   </p>
    </form>

  </div>
  <div class="clr"></div>
    </div>
  {% ENDFOR goods %}
  <!-- /Список товаров. Список -->
    {% ELSE %}
  <!-- Список товаров. Таблица -->
  <table>
    <tr>
  {% FOR goods %}
<td class="goodsListItem" style="position:relative;">
{%IF goods.MAX_DISCOUNT_EXPIRED_AT%}
  <div style="text-align:center;color:#000;position:absolute;right:45%;top:5px;background:url({ASSETS_IMAGES_PATH}birka.jpg);width:50px;height:50px;">{goods.MAX_DISCOUNT}</div>
{%ENDIF%}  
  <div class="goodsListItemBlock withBorder cornerAll">     
    <div class="goodsListItemImage"><a href="{goods.URL}"><img src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}birka.jpg{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
    <h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3>
    <div class="goodsListItemPriceNew">
    <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
  </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>
    </div>
  </td>
    {goods.index | is_divided("4","</tr><tr>","")}
    {% ENDFOR goods %}
    </tr>
  </table>
    <!-- /Список товаров. Таблица -->
    {% ENDIF %}
  {% ENDIF %}   
  <!-- end Goods list -->

  <!-- Pages -->
  {% IF show_pages %}
  <div class="pagination">
    <span class="pp-title">Страницы:</span>
    {% FOR goods_pages %}
  {% IF goods_pages.CURRENT %}
    <span class="pp-page pp-current">{goods_pages.PAGE}</span>
  {% ELSE %}
    <a class="pp-page" href="{GOODS_PAGINATE_URL}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
  {% ENDIF %}
    {% ENDFOR %}
  </div>
  {% ENDIF %}
  <!-- end Pages -->

  <!-- Описание категории -->
  {% IF CATEGORY_DESCRIPTION %}
    <div class="htmlDataBlock">
  {CATEGORY_DESCRIPTION}
    </div>
  {% ENDIF %}

  <!-- Полное SEO описание категории -->
  {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
    <div class="htmlDataBlock">
  {CATEGORY_SEO_DESCRIPTION_LARGE}
    </div>
  {% ENDIF %}

</div>

#138 Koderhan

Koderhan

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

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

Отправлено 21 Январь 2013 - 08:13

Бирка появится если товар находится в категории акции.

#139 NextWayEco.RU

NextWayEco.RU

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

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

Отправлено 21 Январь 2013 - 08:20

 Koderhan (21 Январь 2013 - 08:13) писал:

Бирка появится если товар находится в категории акции.

товар на акцию назначен, участвует в акции до 31.01.2013

#140 Koderhan

Koderhan

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

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

Отправлено 21 Январь 2013 - 11:05

Для того чтобы добавить стикеры к новинкам в каталоге товаром.
В файл "main.css".
Добавить код:

.stikerhit { background:url({ASSETS_IMAGES_PATH}stikerbg.png) top center no-repeat; margin:-45px 40px 0 0; }
.stikerhit:hover, .stikerpro:hover, .stikerhit:hover { background:url({ASSETS_IMAGES_PATH}stikerbg.png) center bottom no-repeat; }
.stikerhit { width:45px; height:45px; position:relative; top: 50px; left: 30px; float:right; z-index:40; }
Под файлом stikerbg.png содержится изображение из шаблона пластик. Прикрепленный файл  stikerbg.zip   7,58К   122 Количество загрузок:
В файле "Товары".
Найти код:
<!-- Список товаров. Список -->
	 {% FOR goods %}
	 <div class="listing">
		 <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a></div>

		 <div class="contm">
		 <h3><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
		 <p>
			 {goods.DESCRIPTION_SHORT}
		 </p>
		 <p>
			 Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
			 {% 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><br />
			 <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
			 {% 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 %}
		 </p>
		 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
			 <a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			 </p>
		 </form>
		 </div>
		 <div class="clr"></div>
	 </div>
	 {% ENDFOR %}
	 <!-- /Список товаров. Список -->
Заменить:
<!-- Список товаров -->
{% IF GOODS_VIEW_TYPE=1 %}
	 <!-- Список товаров. Список -->
	 {% FOR goods %}
	 <div class="listing">
		 <div class="imagem">
		 {% IF goods.IS_NEW %}<div class="stikerhit"></div> {%ENDIF%}
		 <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">
		
		 <img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a></div>

		 <div class="contm">
		 <h3><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
		 <p>
			 {goods.DESCRIPTION_SHORT}
		 </p>
		 <p>
			 Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
			 {% 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><br />
			 <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
			 {% 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 %}
		 </p>
		 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
			 <a class="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			 </p>
		 </form>
		 </div>
		 <div class="clr"></div>
	 </div>
	 {% ENDFOR %}
	 <!-- /Список товаров. Список -->





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

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