Краткое Описание Заменить Текстом Модификации
#1
Отправлено 19 Апрель 2014 - 22:47
Хочу заменить краткое описание на текст из модификации. Рис приложен.
В товар КПБ Адель, ткань Сатин, внес информацию для отображения.
Аккаунт SL-278257
#2
Отправлено 22 Апрель 2014 - 04:53
<div class="mods"> {% FOR mods %} <div class="zn"> {%FOR v %} {goods.mods.v.NAME}: {goods.mods.v.VALUE} {%ENDFOR%}<br/> </div> {% ENDFOR %} </div>
#3
Отправлено 22 Апрель 2014 - 09:53
Vaccina (22 Апрель 2014 - 04:53) писал:
<div class="mods"> {% FOR mods %} <div class="zn"> {%FOR v %} {goods.mods.v.NAME}: {goods.mods.v.VALUE} {%ENDFOR%}<br/> </div> {% ENDFOR %} </div>
Не совсем понял,
Может не так пояснил.
Мне нужно в каталоге товара вывести описание модификации, если модификаций несколько, то выводится первая, при этом если ставится фильтр 2 сп или евро, то отображаются позиции только этих размеров, а не как сейчас рис приложен.
Думаю вы знаете про эти сложности и это неудобно покупателю прежде всего.
#4
Отправлено 23 Апрель 2014 - 01:49
#5
Отправлено 23 Апрель 2014 - 07:10
Сake (23 Апрель 2014 - 01:49) писал:
Выводится будут все модификации или ......? выводить краткое описание не нужно.
Вот код Товаров куда вставлять код.
<!-- Если есть товары -->
{% IFNOT goods_empty %}
<div class="product-list{% IF GOODS_VIEW_TYPE=2 %}2{% ENDIF %}">
{% IF GOODS_VIEW_TYPE=1 %}
{% FOR goods %}
<div class="prod_hold cat">
<div>
<div class="image goods-cat-image-medium-square">
{% IF user_agent_ie7 %}
<a href="{goods.URL | url_amp}" title="{goods.NAME}">
<div class="product-image"><img class="goods-cat-image-medium" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}"> </div>
</a>
{% ELSEIF user_agent_ie8 %}
<a href="{goods.URL | url_amp}" title="{goods.NAME}">
<div class="product-image"><img class="goods-cat-image-medium" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}"> </div>
</a>
{% ELSE %}
<a href="{goods.URL | url_amp}" title="{goods.NAME}" >
<img class="goods-cat-image-medium" alt="{goods.NAME}" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" />
</a>
{% ENDIF %}
</div>
<div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
{% IF goods.IS_NEW %}
<span class="new_prod">Новинка</span>
{% ELSEIF goods.IS_TOP %}
<span class="new_prod">Хит</span>
{% ENDIF %}
<div class="price">
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span>
</div>
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>
<div class="prod-info-fly">
<div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div>
<div class="price">
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
<span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
{% ENDIF %}
<span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span>
<div class="clear"></div>
</div>
<div class="cart">
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
<div class="plus_minus_quantity">
<span class="qty-minus">-</span>
<input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
<span class="qty-plus">+</span>
</div>
<a class="add_to_cart_small" href="{goods.URL | url_amp}" title="Другие размеры и цвет">Другие размеры и цвет</a> <!-- Переход в товар для выбора цвета, размера и т.д."
<!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
</form>
#6
Отправлено 23 Апрель 2014 - 07:24
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>
#7
Отправлено 23 Апрель 2014 - 07:54
Castiel (23 Апрель 2014 - 07:24) писал:
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>
Я просил уточнить все модификации выводятся или нет, почему мне не ответили на этот вопрос?
А пишите код, не пойму логику?
#8
Отправлено 23 Апрель 2014 - 08:39
Ser (23 Апрель 2014 - 07:54) писал:
А пишите код, не пойму логику?
Чтобы выводить вместо короткого описание все модификации и ее значения (Выводиться будут все модификации),
В шаблоне "Товары"
Находим:
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div> <!-- Вывод кракткго описания под картинку товара-->
Заменяем на:
<div class="mods"> {% FOR mods %} <div class="zn"> {%FOR v %} {goods.mods.v.NAME}: {goods.mods.v.VALUE} {%ENDFOR%}<br/> </div> {% ENDFOR %} </div>
#9
Отправлено 23 Апрель 2014 - 09:44
Vaccina (22 Апрель 2014 - 04:53) писал:
<div class="mods"> {% FOR mods %} <div class="zn"> {%FOR v %} {goods.mods.v.NAME}: {goods.mods.v.VALUE} {%ENDFOR%}<br/> </div> {% ENDFOR %} </div>
уточните пожалуйста, куда именно вставить данный код, после какой строчки. спасибо.
#10
Отправлено 23 Апрель 2014 - 10:06
fidoterm (23 Апрель 2014 - 09:44) писал:
Здравствуйте, данный код необходимо вставить в том месте, где вы хотите чтобы отображались модификации.
Уточните пожалуйста более детально на скриншоте где именно вы хотите установить и мы напишем номера строк.
#11
Отправлено 23 Апрель 2014 - 10:28
Castiel (23 Апрель 2014 - 10:06) писал:
Уточните пожалуйста более детально на скриншоте где именно вы хотите установить и мы напишем номера строк.
в данный момент в каталоге отображаются только товары, можно ли сделать чтоб наравне с самими товарами и отображались и модификации как отдельные товары.
#12
Отправлено 23 Апрель 2014 - 10:31
fidoterm (23 Апрель 2014 - 10:28) писал:
К сожалению нельзя выводить модификации как отдельные товары, можно лишь выводить все модификации как короткое описание.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных