Оиписание И Характеристики В Одной Вкладке
#1
Отправлено 21 Сентябрь 2014 - 22:22
#2
Отправлено 21 Сентябрь 2014 - 22:30
watches-club (21 Сентябрь 2014 - 22:22) писал:
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a> {% ENDIF %} <!--END Если есть характеристики товара -->
и замените его на:
<!-- Если есть характеристики товара -- > {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a> {% ENDIF %} <!--END Если есть характеристики товара -->
далее код:
<div id="content_2" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}> <div class="properties"> <h3>Характеристики "{GOODS_NAME}"</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div>
удалите, а код:
<div class="properties"> <h3>Характеристики "{GOODS_NAME}"</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div>
вставьте после строки:
<div id="content_1" class="tab-content">
#3
Отправлено 22 Сентябрь 2014 - 00:45
#4
Отправлено 22 Сентябрь 2014 - 14:55
watches-club (22 Сентябрь 2014 - 00:45) писал:
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> <div> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание "{GOODS_NAME}"</h3> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </div> </div> {% ENDIF %}замените на
<div id="content_1" class="tab-content"> <div> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание "{GOODS_NAME}"</h3> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </div> <div class="properties"> <h3>Характеристики "{GOODS_NAME}"</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div> </div>
#5
Отправлено 22 Сентябрь 2014 - 22:07
Можно же быть немного внимательнее ,четко и ясно написанно, что характеристики выше описания!
#6
Отправлено 22 Сентябрь 2014 - 23:35
<div class="properties"> <h3>Характеристики "{GOODS_NAME}"</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div>выше поставив после:
<div id="content_1" class="tab-content">
#7
Отправлено 08 Декабрь 2014 - 03:13
Vaccina (22 Сентябрь 2014 - 23:35) писал:
Такой вопрос:
Если у товара нет характеристик - хотелось бы чтобы не было и заголовка (<h3>Характеристики "{GOODS_NAME}"</h3> )
Можно было бы его и удалить, но..с другой стороны - когда характеристики есть у товара - он нужен
И второе:
у характеристик сократить расстояние
#8
Отправлено 08 Декабрь 2014 - 10:06
tanch (08 Декабрь 2014 - 03:13) писал:
Если у товара нет характеристик - хотелось бы чтобы не было и заголовка (<h3>Характеристики "{GOODS_NAME}"</h3> )
Можно было бы его и удалить, но..с другой стороны - когда характеристики есть у товара - он нужен
И второе:
у характеристик сократить расстояние
#9
Отправлено 08 Декабрь 2014 - 11:21
Alekseys (08 Декабрь 2014 - 10:06) писал:
http://larec-ledenec.ru/goods/N-220
(удалила из кода "{GOODS_NAME}")
#10
Отправлено 08 Декабрь 2014 - 11:30
tanch (08 Декабрь 2014 - 11:21) писал:
<div class="properties"> <h3>Характеристики</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div>на
{% IFNOT goods_features_empty %} <div class="properties"> <h3>Характеристики</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div> {% ENDIF %}
#11
Отправлено 15 Декабрь 2014 - 00:27
теперь если нет описания у товара, я не вижу и характеристики!!
Мне нужно чтобы если нет описания, но есть характеристики -
Была вкладка описание (в которой я и увижу характеристики)
PS. и хотелось бы всё же подвинуть влево значения характеристик (на моей картинке тут)
#12
Отправлено 15 Декабрь 2014 - 10:24
tanch (15 Декабрь 2014 - 00:27) писал:
теперь если нет описания у товара, я не вижу и характеристики!!
Мне нужно чтобы если нет описания, но есть характеристики -
Была вкладка описание (в которой я и увижу характеристики)
PS. и хотелось бы всё же подвинуть влево значения характеристик (на моей картинке тут)
.attr_value { font-weight: bold; text-align: right; width: 56%; display: inline-block; }уменьшите параметр width: 56%;
Для отображения характеристик в шаблоне товар код
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> {% IFNOT goods_features_empty %} <div class="properties"> <h3>Характеристики</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div> {% ENDIF %} <div> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание</h3> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <span style="display: none;"> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> </span> <span style="display: none;"> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </span> </div> </div> {% ENDIF %}замените на
{% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %} <div id="content_1" class="tab-content"> {% IFNOT goods_features_empty %} <div class="properties"> <h3>Характеристики</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div> {% ENDIF %} <div> <!-- Блок описания товара. Показываем его если есть описание товара --> {% IF GOODS_DESCRIPTION_LARGE %} <h3>Описание</h3> <div class="htmlDataBlock" itemprop="description"> {GOODS_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Блок описания товара. Показываем его если есть описание товара --> <span style="display: none;"> <!-- Короткое SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_SHORT %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_SHORT} </div> {% ENDIF %} <!-- END Короткое SEO-описание --> </span> <span style="display: none;"> <!-- Полное SEO-описание --> {% IF GOODS_SEO_DESCRIPTION_LARGE %} <div style="padding-top:1em;" class="htmlDataBlock" itemprop="description"> {GOODS_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание --> </span> </div> </div> {% ELSE %} <div id="content_1" class="tab-content"> {% IFNOT goods_features_empty %} <div class="properties"> <h3>Характеристики</h3> {% FOR goods_features %} <div class="oneprop"> <div class="attr_name">{goods_features.NAME} :</div> <div class="attr_value">{goods_features.VALUE}</div> </div> {% ENDFOR %} </div> {% ENDIF %} </div> {% ENDIF %}и
{% IF GOODS_DESCRIPTION_LARGE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {%ENDIF%}замените на
{% IF GOODS_DESCRIPTION_LARGE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ELSE %} {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ENDIF %}
#13
Отправлено 16 Декабрь 2014 - 03:28
Alekseys (15 Декабрь 2014 - 10:24) писал:
В последнем коде
{% IF GOODS_DESCRIPTION_LARGE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ELSE %} {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ENDIF %}Ругается: говорит - не закрытый тег
{% EFELSE %}
Поставила в конец еще одну {% ENDIF %}
тогда сохранил изменения!
Но!
Сейчас я да, вижу характеристики, но почему-то вместе с "Условиями Доставки"
пример товара с характеристиками, но без описания тут
#14
Отправлено 16 Декабрь 2014 - 04:11
{% IF GOODS_DESCRIPTION_LARGE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ELSE %} {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ENDIF %}
замените на:
{% IF GOODS_DESCRIPTION_LARGE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ELSE %} <a href="javascript:tabSwitch(1);" id="tab_1" class="active theme-color">Описание</a> {% ENDIF %}
#16
Отправлено 16 Декабрь 2014 - 06:13
<div id="content_3" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}>замените на:
<div id="content_3" class="tab-content" {% IFNOT goods_features_empty || GOODS_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}>
#18
Отправлено 23 Январь 2015 - 02:24
Как сделать так что бы совмещение характеристик и описания осталось на вкладке "описание" (как и сейчас), но исчезла вкладка "характеристики"? Если же нет описания, то все равно оставалась одна вкладка "описание", но с характеристиками.
#19
Отправлено 23 Январь 2015 - 05:06
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a> {% ENDIF %} <!--END Если есть характеристики товара -->
#20
Отправлено 23 Январь 2015 - 10:37
В данном случае если нет описания, но есть характеристики то нет ни вкладки "описание", ни вкладки "характеристики". А требовалось: при отсутствии одного (любого) из условий выводить вкладку "описание" с имеющейся информацией.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных