Как Мне Характеристики Поднять Наверх Как На Фото.
#1
Отправлено 07 Май 2013 - 03:28
#2
Отправлено 07 Май 2013 - 04:23
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
далее найти
<!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
и заменить на
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
#3
Отправлено 07 Май 2013 - 08:32
Сake (07 Май 2013 - 04:23) писал:
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
далее найти
<!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
и заменить на
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
<tr>
<td colspan="2">
ибо по Вашему способу не получается.
#4
Отправлено 07 Май 2013 - 09:00
Ботаникус (07 Май 2013 - 08:32) писал:
<tr>
<td colspan="2">
ибо по Вашему способу не получается.
Попробуйте так:
Вместо кода:
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">использовать код:
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </td> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
#5
Отправлено 07 Май 2013 - 09:22
miyako (07 Май 2013 - 09:00) писал:
Вместо кода:
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">использовать код:
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </td> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
#8
Отправлено 07 Май 2013 - 11:01
Ботаникус (07 Май 2013 - 10:06) писал:
miyako (07 Май 2013 - 09:55) писал:
</td>Вы применили код?
http://botanicus-cos...anuly?from=ZDZi
И если можно, сделать это всё не в таблице, а то колбаса такая растягивается...
#9
Отправлено 07 Май 2013 - 12:39
Ботаникус (07 Май 2013 - 11:01) писал:
http://botanicus-cos...anuly?from=ZDZi
И если можно, сделать это всё не в таблице, а то колбаса такая растягивается...
Ботаникус (07 Май 2013 - 10:06) писал:
#10
Отправлено 07 Май 2013 - 13:07
Сake (07 Май 2013 - 04:23) писал:
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
далее найти
<!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
и заменить на
<tr> <td colspan="2"> <!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3><br /> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table><br /><br /> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> </tr> <!-- Блок описания вариантов доставки --> <tr> <td class="goodsDataMainDeliveryBlock" colspan="2">
#11
Отправлено 04 Апрель 2014 - 16:55
Цитата
<! - Блок характеристик товара. Показываем его если указаны характеристики ->
{% IFNOT goods_features_empty%}
<h3> Характеристики {GOODS_NAME} </ h3> <бр />
<таблица класса = "goodsDataFeatures" >
<tr>
{% ДЛЯ goods_features%}
<td>
< р> <span> {goods_features.NAME} </ span> </ P>
</ TD>
<td>
{goods_features.VALUE}
</ TD>
{% IFNOT goods_features.last%} {goods_features.index | is_divided (" 2 "," </ TR> <tr> "," ")} {% ENDIF%}
{% ENDFOR%}
</ TR>
</ TABLE> <бр /> <бр />
{% ENDIF%}
<! - КОНЕЦ Блок характеристик товара. Показываем его если указаны характеристики ->
Здравствуйте!
Задача та же, переместить хар-ки товара, но данного кода в шаблоне "Товар" у меня нет.
Шаблон "пластик", Аккаунт SL-280668
#12
Отправлено 05 Апрель 2014 - 12:52
severyanin (04 Апрель 2014 - 16:55) писал:
Задача та же, переместить хар-ки товара, но данного кода в шаблоне "Товар" у меня нет.
Шаблон "пластик", Аккаунт SL-280668
Уточните пожалуйста более детально на скриншоте в какое место необходимо перенести блок характеристик
#13
Отправлено 05 Апрель 2014 - 17:27
Castiel (05 Апрель 2014 - 12:52) писал:
В идеале, конечно, блок краткого описания и характеристик (screen1.png) поднять наверх, условия доставки убрать и туда вставить характеристики, а краткое описание вставить перед полным описанием. (screen2.png).
Как это реализовать?
#14
Отправлено 05 Апрель 2014 - 17:37
severyanin (05 Апрель 2014 - 17:27) писал:
Как это реализовать?
1) Вам нужно в шаблоне Товар найти код:
<!-- Характеристики --> {% 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 %} <!-- Характеристики-Конец -->
вырезать его и вставить вместо кода:
<!-- Условия доставки --> <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b"> Условия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> Вариант {goods_delivery.index}: {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> <!-- Условия доставки-Конец -->
Далее найти код:
{% IF GOODS_DESCRIPTION_LARGE %} <div class="headline padd" style="margin:10px 0 0 0px;"> <div class="main"> <div class="h1static clear"> <h2 class="fnt18n">Описание {GOODS_NAME}</h2> </div> <div class="text fnt12n htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> </div> </div> {% ENDIF %}
и перед ним вставить:
{% IF GOODS_DESCRIPTION_SHORT %} <div class="headline padd" style="margin:10px 0 0 0px;"> <div class="main"> <div class="h1static clear"> <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2> </div> <div class="text fnt12n htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_SHORT} </div> </div> </div> {% ENDIF %}
#16
Отправлено 05 Апрель 2014 - 19:05
severyanin (05 Апрель 2014 - 18:57) писал:
Осталось еще пару деталей:
- уменьшить шрифт в заголовке характеристик
- у краткого описания убрать заголовок
Чтобы уменьшить шрифт, найдите в main.css код:
.fnt18n, .fnt18n a { font: normal 18px Verdana, Geneva, sans-serif; }
И уменьшите значение 18px
Убираем заголовок. Заходим в шаблон Товар и удаляем строки:
<div class="h1static clear"> <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2> </div>
#17
Отправлено 05 Апрель 2014 - 19:32
MikDark (05 Апрель 2014 - 19:05) писал:
.fnt18n, .fnt18n a { font: normal 18px Verdana, Geneva, sans-serif; }
И уменьшите значение 18px
Убираем заголовок. Заходим в шаблон Товар и удаляем строки:
<div class="h1static clear"> <h2 class="fnt18n">Краткое описание {GOODS_NAME}</h2> </div>
Все отлично!
Благодарю!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных