Уважаемая тех. поддержка. Подскажите с кодом. Есть блок вывода сопутствующих товаров. И есть проблема - для каждого товара у меня их 3. И когда какой-то из сопутствующих заканчивается на складе он автоматически перестает выводиться и получается не очень красиво - в блоке сопут. товаров 1 или 2 позиции. Выглядит не красиво.
Задача! В цикле вывода сопут. товаров ограничить их количество до 3. А я уже для всех товаров в админке выберу штук по 5, чтобы в случае выпадания какого-либо оставались еще, которые и будут выводиться! Полагаю это совершенно не сложно подправить! Вот мой код для сопут. товаров:
-----------------
<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<h3>Еще интересные товары:</h3><br />
<table>
<tr>
{% FOR related_goods %}
<td class="goodsListItem"> <div class="goodsListItemBlock withBorder1 cornerAll"><div style = "margin-top: 5px; height:40px;">
<a href="{index_page_new_goods.URL}" title="Перейти на страницу «{index_page_new_goods.NAME}»" style="font-size:12px; color: #67821c;">{related_goods.NAME}</a> </div>
<table class="goodsListItemImage">
<tr>
<td>
<a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img class="goods-image-other" 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>
<div class="goodsListItemPriceNew"><div style=" margin-top: 5px; float:right; background: url(http://powertea.ru/w.../21684/cena.jpg); width:126px; height:40px;">
<div style="margin-top:8px;" class="cena">
<a href="{index_page_new_goods.URL_MAX_PRICE_NOW}"> {related_goods.MAX_PRICE_NOW | money_format}</a>
</div> </div> </div>
<div class="goodsListItemPriceOld">
{% IF related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MAX_PRICE_NOW %}
<a href="{index_page_new_goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
{% ELSEIF related_goods.MAX_PRICE_OLD>related_goods.MAX_PRICE_NOW %}
<div style=" margin-top: 12px; "> <a href="{index_page_new_goods.URL_MAX_PRICE_OLD}" class="lineThrough">{related_goods.MAX_PRICE_OLD | money_format}</a> </div>
{% ENDIF %}
</div>
</div>
</td>
{% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
{% ENDFOR %}
</tr>
</table><br /><br />
{% ENDIF %}
<!-- END Сопутствующие товары -->
---------------------
1
Ограничение Числа Сопутствующих Товаров
Автор PowerTea, 29 сент. 2013 10:39
Сообщений в теме: 2
#1
Отправлено 29 Сентябрь 2013 - 10:39
#2
Отправлено 29 Сентябрь 2013 - 13:28
Этот блок
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <h3>Еще интересные товары:</h3><br /> <table> <tr> {% FOR related_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder1 cornerAll"><div style = "margin-top: 5px; height:40px;"> <a href="{index_page_new_goods.URL}" title="Перейти на страницу «{index_page_new_goods.NAME}»" style="font-size:12px; color: #67821c;">{related_goods.NAME}</a> </div> <table class="goodsListItemImage"> <tr> <td> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img class="goods-image-other" 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> <div class="goodsListItemPriceNew"><div style=" margin-top: 5px; float:right; background: url(http://powertea.ru/w.../21684/cena.jpg); width:126px; height:40px;"> <div style="margin-top:8px;" class="cena"> <a href="{index_page_new_goods.URL_MAX_PRICE_NOW}"> {related_goods.MAX_PRICE_NOW | money_format}</a> </div> </div> </div> <div class="goodsListItemPriceOld"> {% IF related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MAX_PRICE_NOW %} <a href="{index_page_new_goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF related_goods.MAX_PRICE_OLD>related_goods.MAX_PRICE_NOW %} <div style=" margin-top: 12px; "> <a href="{index_page_new_goods.URL_MAX_PRICE_OLD}" class="lineThrough">{related_goods.MAX_PRICE_OLD | money_format}</a> </div> {% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Сопутствующие товары -->замените на
<!-- Сопутствующие товары --> {% IFNOT related_goods_empty %} <h3>Еще интересные товары:</h3><br /> <table> <tr> {% FOR related_goods %} {% IF related_goods.index >3 %}{break}{% ENDIF %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder1 cornerAll"><div style = "margin-top: 5px; height:40px;"> <a href="{index_page_new_goods.URL}" title="Перейти на страницу «{index_page_new_goods.NAME}»" style="font-size:12px; color: #67821c;">{related_goods.NAME}</a> </div> <table class="goodsListItemImage"> <tr> <td> <a href="{related_goods.URL}" title="Перейти на страницу «{related_goods.NAME}»"><img class="goods-image-other" 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> <div class="goodsListItemPriceNew"><div style=" margin-top: 5px; float:right; background: url(http://powertea.ru/w.../21684/cena.jpg); width:126px; height:40px;"> <div style="margin-top:8px;" class="cena"> <a href="{index_page_new_goods.URL_MAX_PRICE_NOW}"> {related_goods.MAX_PRICE_NOW | money_format}</a> </div> </div> </div> <div class="goodsListItemPriceOld"> {% IF related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MAX_PRICE_NOW %} <a href="{index_page_new_goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF related_goods.MAX_PRICE_OLD>related_goods.MAX_PRICE_NOW %} <div style=" margin-top: 12px; "> <a href="{index_page_new_goods.URL_MAX_PRICE_OLD}" class="lineThrough">{related_goods.MAX_PRICE_OLD | money_format}</a> </div> {% ENDIF %} </div> </div> </td> {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Сопутствующие товары -->
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных