Cybernetic (19 Май 2016 - 11:21) писал:
В шаблоне Товары найдите код:
<div class="name" title="{goods.NAME}">{goods.NAME}</div>
{% IF goods.IS_NEW %}
<span class="new_prod">Новинка</span>
{% ELSEIF goods.IS_TOP %}
<span class="new_prod">Цена дня</span>
{% ELSEIF goods.MAX_DISCOUNT %}
<span class="new_prod">Акция</span>
{% ENDIF %}
<!-- Артикул, если указан -->
{% IF goods.ART_NUMBER %}
<div><span style="color:#000000">Артикул:{goods.ART_NUMBER}</span></div>
{% ENDIF %}
<div class="price">
<!--
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<span class="price-old" style="display:none;">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<span class="price-old" style="display:none;">{goods.MIN_PRICE_OLD | money_format}</span>
{% ENDIF %}
-->
<span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span>
</div>
<!-- Доступность товара -->
{% IF goods.MAX_REST_VALUE=0 %}
<p> <div class="goodsDataMainModificationAvailable">
<div rel="false" class="available-false" style="font-size: 11pt; color: #5979B4; text-align: center; font-weight: bold" >Под заказ</div>
</div> </p>
{% ENDIF %}
{% IF goods.MAX_REST_VALUE>0 %}
<p>
<div class="goodsDataMainModificationAvailable">
<div rel="true" class="available-true" style="font-size: 11pt; color: #228B22; text-align: center; font-weight: bold" >Есть в наличии</div>
</div>
</p>
{% ENDIF %}
<!-- Доступность товара -->
<div class="images" style="display: none;">
{% FOR images %}
<span rel="{goods.images.SMALL}"></span>
{% ENDFOR %}
</div>
и замените на код:
{% IF goods.IS_NEW %}
<span class="new_prod">Новинка</span>
{% ELSEIF goods.IS_TOP %}
<span class="new_prod">Цена дня</span>
{% ELSEIF goods.MAX_DISCOUNT %}
<span class="new_prod">Акция</span>
{% ENDIF %}
далее в main,css код:
.prod_hold > div .prod-info-fly, .prod_hold_recent > div .prod-info-fly {background:#ffffff;text-align:center;min-height: 177px;position: absolute;left: 0;top: 160px;width: 210px;}
замените на код:
.prod_hold > div .prod-info-fly, .prod_hold_recent > div .prod-info-fly {background:#ffffff;text-align:center;min-height: 177px;width: 210px;}
далее код:
.product-list .prod_hold {
height: 316px;
}
замените на код:
.product-list .prod_hold {
height: 345px;
}
В шаблоне HTML найдите и удалите код:
<div class="name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_goods.NAME}</a></div>
<div class="price">
{% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
<span class="price-old">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
<span class="price-old">{index_page_goods.MIN_PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{index_page_goods.MIN_PRICE_NOW | money_format}</span>
</div>
далее код:
<div class="name"><a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_new_goods.NAME}</a></div>
<span class="new_prod">Новинка</span>
<div class="price">
{% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
<span class="price-old">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %}
<span class="price-old">{index_page_new_goods.MIN_PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span>
</div>
замените на код:
<span class="new_prod">Новинка</span>
далее код:
<span class="new_prod">хит</span>
Единственная проблема - это выбор высоты блока для названия Товара, он у Вас варьируется от 1 сроки до 5, и не совсем понятно к какой высоте подстроится. Добавляйте в конце main,css код:
.name {
height: 97px;
overflow: hidden;
}
Это высота под 5 строк, если уменьшать значение 97 на меньшее, то часть названия, что не влезает в контейнер, будет скрываться. И в зависимости от этого значения нужно будет настроить высоту блока товара в целом:
добавьте код:
.box-content .prod_hold {
height: 345px;
}
так же изменяйте значение на нужное.