НАЛИЧИЕ ТОВАРА
#41
Отправлено 27 Март 2013 - 04:58
<!-- Статический заголовок странички -->
<div class="headline" style="background:none;">
<div class="h1static clear">
<h1 class="fnt18n">Сравнение товаров</h1>
</div>
</div>
<!-- Статический заголовок странички-Конец -->
<!-- Спидбар сайта -->
<div class="padd">
<div class="speedbar fnt11n txtalgnlft">
<a href="http://{NET_DOMAIN}/...}/">Главная</a> » <span class="fnt11b">Сравнение товаров</span>
</div>
</div>
<!-- Спидбар сайта-Конец -->
<!-- История заказов -->
{% IF compare_list_empty %}
<div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
Нет товаров для сравнения
</div>
{% ELSE %}
<table class="CompareGoodsTable">
<!-- Фильтры таблицы сравнения -->
<thead>
<tr>
<td class="CompareGoodsTableFilter fnt11n color" style="padding:0 0 0 10px;" colspan="2">
Отображать: <a href="#" class="CompareGoodsTableFilterShowAll CompareGoodsTableFilterSelected whtgreen">Все характеристики</a>
<a class="CompareGoodsTableFilterShowOnlyDifferent whtgreen" href="#">Различающиеся характеристики</a>
</td>
</tr>
</thead>
<!-- Тело таблицы сравнения товаров -->
<tbody>
<tr>
<td colspan="2" style="padding:10px;">
<div class="history paddlr" style="width: 740px;overflow:hidden;">
<table class="CompareGoodsTableTbody" style="border-right:1px solid #e8e8e8;">
<!-- Строка №1 Ссылка на удаление товара из таблицы сравнения товаров -->
<tr>
<td rowspan="3" width="150px" style="border:1px solid #e8e8e8; border-right:0;">
<input class="CompareCheckbox invert" type="checkbox" id="compare_tb_check_all" />
<label class="valignMiddle" for="compare_tb_check_all">Выбрать все</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt" style="padding:5px 0; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8;">
<a class="CompareGoodsDeleteLink whtgreen" href="{COMPARE_DELETE_URL}?id={goods_mod_info.GOODS_MOD_ID}" title="Убрать из таблицы сравнения">Удалить</a><br />
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
<!-- END Строка №1 Название товара -->
<!-- Строка №2 Название товара -->
<tr class="order">
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt name" style="border-top:1px solid #e8e8e8;">
<a href="{goods_mod_info.GOODS_MOD_URL}" class="CompareGoodsHeader fnt11b">
{goods_mod_info.GOODS_NAME}
<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
{% IFNOT goods_mod_info.goods_mod_distinctive_properties_empty %}<span>({% FOR goods_mod_distinctive_properties %}{goods_mod_info.goods_mod_distinctive_properties.NAME}: {goods_mod_info.goods_mod_distinctive_properties.VALUE}{% IFNOT goods_mod_info.goods_mod_distinctive_properties.last %},{% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
</a>
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
<!-- END Строка №2 Название товара -->
<!-- Строка №3 Главное изображение товара и галлерея изображений -->
<tr class="order">
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
<!-- Если изображения товара нет -->
{% IF goods_mod_info.GOODS_IMAGE_EMPTY %}
<img src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="100" />
<!-- Если же изображение есть подгрузим изображение и галлерею изображений товара -->
{% ELSE %}
<a href="{goods_mod_info.GOODS_MOD_URL}" title="Перейти к странице «{goods_mod_info.GOODS_NAME}»"><img alt="{goods_mod_info.GOODS_NAME}" width="100" class="CompareGoodsImageMain{goods_mod_info.GOODS_MOD_ID}" rel="{goods_mod_info.GOODS_IMAGE_ID}" src="{goods_mod_info.GOODS_IMAGE_SMALL}" /></a><br />
<a href="{goods_mod_info.GOODS_IMAGE_LARGE}" rel="{goods_mod_info.GOODS_MOD_ID}" class="CompareGoodsImageZoom whtgreen">Увеличить</a>
<!-- Другие изображения товара из которых будем собирать галерею изображений -->
<div style="display:none;" class="galleryBlock{goods_mod_info.GOODS_MOD_ID}">
{% FOR goods_images %}
<a class="CompareGoodsImageGallery{goods_mod_info.goods_images.ID}" href="{goods_mod_info.goods_images.LARGE}" rel="gallery{goods_mod_info.GOODS_MOD_ID}" title="{goods_mod_info.goods_images.NAME}">
<img class="withBorder" rel="{goods_mod_info.goods_images.MEDIUM}" src="{goods_mod_info.goods_images.ICON}" alt="{goods_mod_info.goods_images.NAME}">
</a>
{% ENDFOR %}
</div>
{% ENDIF %}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
<!-- END Строка №3 Главное изображение товара и галлерея изображений -->
<!-- Строка №4 Цены товарных модификаций -->
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_MOD_COST_NOW_IS_SAME %}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_price" />
<label class="valignMiddle" for="compare_tb_check_price">Цена</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
<span class="fnt12b">{goods_mod_info.PRICE_NOW | money}</span><span class="fnt10n"> за {goods_mod_info.MEASURE_NAME}</span>
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
<!-- END Строка №4 Цены товарных модификаций -->
<!-- Строка №5 Наличие товарных модификаций -->
<!-- В зависимости от настроек на сайте покажем либо количественное отображение остатка товаров, либо текстовое -->
{% IF SETTINGS_COMPARE_REST_VALUE_DISPLAY_TYPE=1%}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_MOD_REST_VALUE_IS_SAME %}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_rest" />
<label class="valignMiddle" for="compare_tb_check_rest">Наличие</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
{goods_mod_info.REST_VALUE} {goods_mod_info.MEASURE_NAME}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ELSE %}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_MOD_REST_BOOLEAN_IS_SAME %}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_rest" />
<label class="valignMiddle" for="compare_tb_check_rest">Наличие</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
{%IF goods_mod_info.REST_VALUE=0 %}<b>Товара нет в наличии</b>{% ELSE %}<span style="color">Товар есть в наличии</span>{% ENDIF %}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ENDIF %}
<!-- END Строка №5 Наличие товарных модификаций -->
<!-- Строка с артикулом покажется, если она заполнена хотя бы для одной товарной модификации -->
<!-- Строка №6 Артикул товара -->
{% IFNOT GOODS_ART_NUMBER_IS_EMPTY_FOR_ALL %}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_ART_NUMBER_IS_SAME %}same{% ENDIF %}">
<td class="ceil1 borderAll">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_art_number" />
<label class="valignMiddle" for="compare_tb_check_art_number">Артикул</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
<!-- Если у товара указан артикул, то укажем и его -->
{% IF goods_mod_info.ART_NUMBER %}{goods_mod_info.ART_NUMBER}{% ELSE %}Не указан{% ENDIF %}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ENDIF %}
<!-- END Строка №6 Артикул товара -->
<!-- Строки №7 и т.д - Характеристики товаров -->
{% FOR goods_attr_list %}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF goods_attr_list.IS_SAME%}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_attr_{goods_attr_list.ID}" />
<label class="valignMiddle" for="compare_tb_check_attr_{goods_attr_list.ID}">{goods_attr_list.NAME}</label>
</td>
{% FOR values %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_attr_list.values.index<4 %}
<td class="txtalgncnt">
{goods_attr_list.values.VALUE}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ENDFOR %}
<!-- END Строки №7 и т.д - Характеристики товаров -->
<!-- Строка №8 Описание товара -->
<!-- В зависимости от настроек на сайте покажем либо полное описание товарной модификации, либо краткое -->
{% IF SETTINGS_COMPARE_DESCRIPTION_DISPLAY_TYPE=1%}
<!-- Строка с полным описанием товара покажется, если оно заполнено хотя бы для одной товарной модификации -->
{% IFNOT GOODS_GOODS_DESC_LARGE_IS_EMPTY_FOR_ALL %}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_GOODS_DESC_LARGE_IS_SAME %}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_description_large" />
<label class="valignMiddle" for="compare_tb_check_description_large">Описание</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
{% IF goods_mod_info.GOODS_DESCRIPTION_LARGE%}
<div class="htmlDataBlock">
{goods_mod_info.GOODS_DESCRIPTION_LARGE}
</div>
{% ELSE %}
{% IF goods_mod_info.GOODS_DESCRIPTION_SHORT %}
{goods_mod_info.GOODS_DESCRIPTION_SHORT}
{% ELSE %}
Отсутствует
{% ENDIF%}
{% ENDIF %}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ENDIF %}
{% ELSE %}
<!-- Строка с кратким описанием товара покажется, если оно заполнено хотя бы для одной товарной модификации -->
{% IFNOT GOODS_GOODS_DESC_SHORT_IS_EMPTY_FOR_ALL %}
<tr class="CompareGoodsTableTbodyComparisonLine order {% IF GOODS_GOODS_DESC_SHORT_IS_SAME %}same{% ENDIF %}">
<td class="ceil1">
<input class="CompareCheckbox" type="checkbox" id="compare_tb_check_description_short" />
<label class="valignMiddle" for="compare_tb_check_description_short">Описание</label>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt">
{% IF goods_mod_info.GOODS_DESCRIPTION_SHORT%}
{goods_mod_info.GOODS_DESCRIPTION_SHORT}
{% ELSE %}
{% IF goods_mod_info.GOODS_DESCRIPTION_LARGE %}
<div class="htmlDataBlock">
{goods_mod_info.GOODS_DESCRIPTION_LARGE}
</div>
{% ELSE %}
Отсутствует
{% ENDIF%}
{% ENDIF %}
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
{% ENDIF %}
{% ENDIF %}
<!-- END Строка №8 Описание товара -->
<!-- Строка №9 Кнопка добавления товара в корзину -->
<tr class="order">
<td class="txtalgncnt">
<a href="#" style="margin:0 0 7px 0;" class="CompareGoodsHideSelected whtgreen">Убрать выбранные</a>
<a href="#" class="CompareGoodsShowAll whtgreen">Отобразить скрытые</a>
</td>
{% FOR goods_mod_info %}
<!-- Ограничитель, чтоб не ехала верстка -->
{% IF goods_mod_info.index<4 %}
<td class="txtalgncnt valign">
<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsToCartFromCompareForm">
<div>
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{goods_mod_info.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{goods_mod_info.GOODS_MOD_ID}" class="goodsDataMainModificationId" />
<a class="whtblue" onclick="$(this).parent().submit(); return false;" title="Положить «{goods_mod_info.GOODS_NAME}» в корзину" href="#">В корзину</a><br />
<br />
</div>
</form>
</td>
{% ENDIF %}
{% ENDFOR %}
</tr>
<!-- END Строка №9 Кнопка добавления товара в корзину -->
</table>
</div>
</td>
</tr>
</tbody>
<!-- END Тело таблицы сравнения товаров -->
<!-- Управление выбранными строками -->
<tfoot>
<tr>
<td> </td>
<td>
<a href="{COMPARE_RESET_URL}" class="whtgreen">Очистить список сравнения</a>
</td>
</tr>
</tfoot>
<!-- END Управление выбранными строками -->
</table>
{% ENDIF %}
#42
Отправлено 27 Март 2013 - 05:29
#43
Отправлено 08 Май 2013 - 14:04
и чтоб после этого можно было оформить заказ как и при условии что товар есть в наличии
галочка не стоит на этом пункте Отключить возможность класть в корзину больше товара, чем есть в наличии
#44
Отправлено 08 Май 2013 - 14:47
punkkez (08 Май 2013 - 14:04) писал:
и чтоб после этого можно было оформить заказ как и при условии что товар есть в наличии
галочка не стоит на этом пункте Отключить возможность класть в корзину больше товара, чем есть в наличии
http://forum.storela...опка-под-заказ/
А если хотите чтобы кнопка Заказать отображалась всегда то достаточно удалить код из файла "Товар".
Код:
{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}
#45
Отправлено 09 Май 2013 - 08:07
#46
Отправлено 12 Май 2013 - 21:32
Спасибо.
#47
Отправлено 13 Май 2013 - 13:40
JOSSELINE (12 Май 2013 - 21:32) писал:
Спасибо.
если это в карточке товара, тогда зайдите в редактор тем- > шаблон Товар и там по поиску ctrl F найдите это слова и смело можете удалить. Если данный слова выводятся в каталоге, тогда те же действия Вам нужно проделать в шаблоне Товары
#48
Отправлено 14 Май 2013 - 10:46
#49
Отправлено 14 Май 2013 - 11:57
yashma (14 Май 2013 - 10:46) писал:
В шаблоне Пластик по умолчанию отображается пользователям ИМ Нет в наличие/Есть в Наличие стикерами.
Чтобы изменить стикер Нет в наличие. Вам нужно скачать изображение - stikerbg2.png
Изменить его в любом из редакторов изображений. Удалить из раздела Сайт-Редактор тем-Файлы прежнее и добавить уже ваше изображение с таким же названием и форматом.
#50
Отправлено 17 Май 2013 - 13:11
miyako (14 Май 2013 - 11:57) писал:
Чтобы изменить стикер Нет в наличие. Вам нужно скачать изображение - stikerbg2.png
Изменить его в любом из редакторов изображений. Удалить из раздела Сайт-Редактор тем-Файлы прежнее и добавить уже ваше изображение с таким же названием и форматом.
поняла. благодарю за разъяснение
#51
Отправлено 26 Июнь 2013 - 17:53
<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style=" display:none;"{% ENDIF %}>{% FOR upper_navigation %} {% IF upper_navigation.CURRENT %} {% IF upper_navigation.NAME=Health Beauty %} НЕТ В НАЛИЧИЕ! <br>Перейти на сайт <br>"Косметика Израиля" {% ELSEIF upper_navigation.NAME=Mellerud %} под заказ {% ELSE %} Нет в наличие {% ENDIF %} {% ENDIF %} {% ENDFOR %}</div>Не работает данный код
Пример
Пример
#52
Отправлено 27 Июнь 2013 - 04:49
Определить отображение товара из общего каталога можно по условию {% IFNOT upper_navigation %}...{% ENDIF %}
#53
Отправлено 27 Июнь 2013 - 17:05
Vaccina (27 Июнь 2013 - 04:49) писал:
Определить отображение товара из общего каталога можно по условию {% IFNOT upper_navigation %}...{% ENDIF %}
Данные товары расположены в разделах категорий по торговым маркам, но скрыты на сайте.
Странно, но проверила несколько товаров, параметр ?from= нигде не отражается, если смотреть товар из рубрики "Вы смотрели" и имеет его, если открыть через категорию. Получается, что человек будет видеть разный код геотаргетинга?
П.С. Дело в чем-то другом, с from тоже не работает. Пример
#54
Отправлено 28 Июнь 2013 - 03:20
чтобы данный код работал и для категории "Mellerud (Германия)", необходимо добавить еще одно условие. Заменить {% ELSEIF upper_navigation.NAME=Mellerud %} на {% ELSEIF upper_navigation.NAME=Mellerud || upper_navigation.NAME=Mellerud (Германия) %}
Цитата
Геотаргетинг на то он и гео, что определяет положение пользователя по идентификатору. В качестве идентификатора выступает IP адрес пользователя. В данном случае это не влияет на отображение геотаргетинга, только если у вас нет подобного условия в котором код геотаргетинга в зависимости от upper_navigation.NAME разный.
#55
Отправлено 29 Июнь 2013 - 20:54
Vaccina (28 Июнь 2013 - 03:20) писал:
чтобы данный код работал и для категории "Mellerud (Германия)", необходимо добавить еще одно условие. Заменить {% ELSEIF upper_navigation.NAME=Mellerud %} на {% ELSEIF upper_navigation.NAME=Mellerud || upper_navigation.NAME=Mellerud (Германия) %}
Геотаргетинг на то он и гео, что определяет положение пользователя по идентификатору. В качестве идентификатора выступает IP адрес пользователя. В данном случае это не влияет на отображение геотаргетинга, только если у вас нет подобного условия в котором код геотаргетинга в зависимости от upper_navigation.NAME разный.
Спасибо, действительно заработало, только вот в этой части проблема
{% IF upper_navigation.NAME=Health & Beauty || upper_navigation.NAME= Health & Beauty (Израиль) %}
Понимаю, что проблема в &, пробовала с ним и без, не срабатывает.
#56
Отправлено 02 Июль 2013 - 02:14
#57
Отправлено 14 Сентябрь 2013 - 23:07
#59
Отправлено 06 Октябрь 2013 - 15:00
Татьяна (09 Июль 2011 - 13:22) писал:
Присоединяюсь к вопросу. Сейчас на товары "под заказ" только 0 руб можно поставить, но как то не айс
#60
Отправлено 06 Октябрь 2013 - 21:43
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных