Обновление Шаблонов Для Отображения Сопуствующих Товаров
#81
Отправлено 11 Июль 2012 - 15:26
#82
Отправлено 11 Июль 2012 - 15:28
Святой (11 Июль 2012 - 15:26) писал:
#83
Отправлено 03 Август 2012 - 09:52
#84
Отправлено 03 Август 2012 - 20:42
#85
Отправлено 20 Август 2012 - 09:18
#86
Отправлено 20 Август 2012 - 22:05
.goodsData { margin-bottom: 20px; }
#87
Отправлено 14 Ноябрь 2012 - 11:21
#88
Отправлено 14 Ноябрь 2012 - 11:56
И вот программа для снятия скриншота. http://qip.ru/downlo...om=qipshot.head
Не могли бы вы показать где именно что не так отображается?
#89
Отправлено 14 Ноябрь 2012 - 14:58
Я думаю так будет понятнее.
http://zakolochka-sp...-со-стразами-цв нет в наличии товара Краб со стразами
254 рубля, в админке он скрыт
#90
Отправлено 14 Ноябрь 2012 - 19:18
#91
Отправлено 15 Ноябрь 2012 - 08:02
Vaccina (14 Ноябрь 2012 - 19:18) писал:
#93
Отправлено 16 Ноябрь 2012 - 08:05
support (15 Ноябрь 2012 - 16:53) писал:
О, и вам спасибо за быстрое исправление и за пополнение баланса. Очень приятно.
#94
Отправлено 17 Апрель 2013 - 20:48
support (26 Июнь 2012 - 12:46) писал:
Поскольку автоматическое обновление срабатывает лишь на шаблонах магазинов где не было изменений в 90% случаев шаблоны приходится обновлять либо кнопкой, с визуальным просмотром того что меняется и следя за результатом операции, либо вообще в ручную, аналогичная ситуация могла произойти и с новым модулем сопутствующих товаров. Данный алгоритм в ближайшем времени будем дорабатывать с целью большей автоматизации процесса. На данный момент наиболее простой способ - написать нам в форму обратной связи, наши специалисты обновят шаблон вашего магазина. Собственно код отображения сопутствующих товаров не сложный, его достаточно просто вставить и самостоятельно в разделе "Сайт" > "Редактор тем" в шаблоне "Товар". Для каждой из тем он свой.
Шаблон МОККО
290 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
Вставляем:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <h3>Сопутствующие товары</h3> <table> <tr> {% FOR related_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{related_goods.URL}">{related_goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %}{related_goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Сопутствующие товары -->
Шаблон СИЯНИЕ
295 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
Вставляем:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <h3>Сопутствующие товары</h3><br /> <table> <tr> {% FOR related_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <table class="goodsListItemImage"> <tr> <td> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a> </td> </tr> </table> <h3 class="goodsListItemName"><a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»">{related_goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Сопутствующие товары -->
Шаблон ЛАЙТ
291 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
Вставляем:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <h3>Сопутствующие товары</h3><br /> <table> <tr> {% FOR related_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{related_goods.URL}">{related_goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %}{related_goods.index | is_divided("5","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Сопутствующие товары -->
А для "пластика" как реализовать?
#95
Отправлено 18 Апрель 2013 - 05:30
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Сопутствующие товары</h2> </div> </div> <!-- Вывод сопутствующих товаров таблицей --> <div class="padd box"> <table class="table" cellpadding="5" cellspacing="0"> <tr> {% FOR related_goods %} <td> <div class="tabproduct"> <div class="title fnt12b txtalgncnt"> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»">{related_goods.NAME}</a> </div> <div class="img txtalgncnt"> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a> </div> <div class="price fnt12b txtalgncnt"> Цена: {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <span>{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <span>{related_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{related_goods.MIN_PRICE_NOW | money_format}</em> </div> <div class="buttons txtalgncnt"> {% IF related_goods.MAX_REST_VALUE>0 %} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" /> <a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу «{related_goods.NAME}»">Подробнее</a> <a class="blgreen" onclick="$('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={related_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить «{related_goods.NAME}» в корзину">Купить</a> </div> </form> {% ENDIF %} {% IF related_goods.MAX_REST_VALUE=0 %}<a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу «{related_goods.NAME}»">Подробнее</a>{% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %} {related_goods.index | is_divided("3","</tr><tr>","")} {% ENDIF %} {% ENDFOR %} </tr> </table> </div> <!-- Вывод сопутствующих товаров таблицей-Конец --> {% ENDIF %} <!-- END Сопутствующие товары -->
если такого блока нет, то вставьте его. Данный блок по умолчанию располагается сразу после блока
<!-- Характеристики --> {% IFNOT goods_features_empty %} <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Характеристики {GOODS_NAME}</h2> </div> </div> <div class="padd"> <table cellpadding="0" cellspacing="0" width="100%" class="charactir fnt12n txtalgnlft padd"> {% FOR goods_features%} <tr> <td class="fnt12b" width="50%"> {goods_features.NAME} </td> <td> {goods_features.VALUE} </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} <!-- Характеристики-Конец -->
Добавить сопутствующие товары вы можете в разделе редактирования товара.
#96
Отправлено 18 Апрель 2013 - 08:07
Vaccina (18 Апрель 2013 - 05:30) писал:
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Сопутствующие товары</h2> </div> </div> <!-- Вывод сопутствующих товаров таблицей --> <div class="padd box"> <table class="table" cellpadding="5" cellspacing="0"> <tr> {% FOR related_goods %} <td> <div class="tabproduct"> <div class="title fnt12b txtalgncnt"> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»">{related_goods.NAME}</a> </div> <div class="img txtalgncnt"> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a> </div> <div class="price fnt12b txtalgncnt"> Цена: {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %} <span>{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span> {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %} <span>{related_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span> {% ENDIF %} <em class="fnt12b">{related_goods.MIN_PRICE_NOW | money_format}</em> </div> <div class="buttons txtalgncnt"> {% IF related_goods.MAX_REST_VALUE>0 %} <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm"> <div> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" /> <a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу «{related_goods.NAME}»">Подробнее</a> <a class="blgreen" onclick="$('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={related_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить «{related_goods.NAME}» в корзину">Купить</a> </div> </form> {% ENDIF %} {% IF related_goods.MAX_REST_VALUE=0 %}<a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу «{related_goods.NAME}»">Подробнее</a>{% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %} {related_goods.index | is_divided("3","</tr><tr>","")} {% ENDIF %} {% ENDFOR %} </tr> </table> </div> <!-- Вывод сопутствующих товаров таблицей-Конец --> {% ENDIF %} <!-- END Сопутствующие товары -->
если такого блока нет, то вставьте его. Данный блок по умолчанию располагается сразу после блока
<!-- Характеристики --> {% IFNOT goods_features_empty %} <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Характеристики {GOODS_NAME}</h2> </div> </div> <div class="padd"> <table cellpadding="0" cellspacing="0" width="100%" class="charactir fnt12n txtalgnlft padd"> {% FOR goods_features%} <tr> <td class="fnt12b" width="50%"> {goods_features.NAME} </td> <td> {goods_features.VALUE} </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} <!-- Характеристики-Конец -->
Добавить сопутствующие товары вы можете в разделе редактирования товара.
Есть такой блок, я не понимаю как настраивать, как добавлять?
#97
Отправлено 18 Апрель 2013 - 11:36
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных