Перейти к содержимому


Краткое Описание Заменить Текстом Модификации


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 Ser

Ser

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 103 сообщений

Отправлено 19 Апрель 2014 - 22:47

Добрый день.

Хочу заменить краткое описание на текст из модификации. Рис приложен.

В товар КПБ Адель, ткань Сатин, внес информацию для отображения.
Аккаунт SL-278257

Прикрепленные изображения

  • Изменение крт описания.jpg


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 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 Ser

Ser

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 103 сообщений

Отправлено 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 сп или евро, то отображаются позиции только этих размеров, а не как сейчас рис приложен.

Думаю вы знаете про эти сложности и это неудобно покупателю прежде всего.

Прикрепленные изображения

  • Изменения в каталоге товара2.jpg


#4 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 23 Апрель 2014 - 01:49

К сожалению, вывести описание модификации в каталоге товаров не получиться, так как в каталоге не доступны описания модификаций. Подобное можно реализовать только путем вывода информации модификаций (ранее предложенный код) + вывод краткого описания товара.

#5 Ser

Ser

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 103 сообщений

Отправлено 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 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 23 Апрель 2014 - 07:24

Данный блок отвечает за вывод короткого описание, вы можете его удалить.
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>


#7 Ser

Ser

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 103 сообщений

Отправлено 23 Апрель 2014 - 07:54

Просмотр сообщенияCastiel (23 Апрель 2014 - 07:24) писал:

Данный блок отвечает за вывод короткого описание, вы можете его удалить.
<div class="description">{goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>


Я просил уточнить все модификации выводятся или нет, почему мне не ответили на этот вопрос?

А пишите код, не пойму логику?

#8 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 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 fidoterm

fidoterm

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 68 сообщений

Отправлено 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 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 23 Апрель 2014 - 10:06

Просмотр сообщенияfidoterm (23 Апрель 2014 - 09:44) писал:

уточните пожалуйста, куда именно вставить данный код, после какой строчки. спасибо.

Здравствуйте, данный код необходимо вставить в том месте, где вы хотите чтобы отображались модификации.

Уточните пожалуйста более детально на скриншоте где именно вы хотите установить и мы напишем номера строк.

#11 fidoterm

fidoterm

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 68 сообщений

Отправлено 23 Апрель 2014 - 10:28

Просмотр сообщенияCastiel (23 Апрель 2014 - 10:06) писал:

Здравствуйте, данный код необходимо вставить в том месте, где вы хотите чтобы отображались модификации.

Уточните пожалуйста более детально на скриншоте где именно вы хотите установить и мы напишем номера строк.

в данный момент в каталоге отображаются только товары, можно ли сделать чтоб   наравне с самими товарами и отображались и модификации как отдельные товары.

#12 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 23 Апрель 2014 - 10:31

Просмотр сообщенияfidoterm (23 Апрель 2014 - 10:28) писал:

в данный момент в каталоге отображаются только товары, можно ли сделать чтоб   наравне с самими товарами и отображались и модификации как отдельные товары.

К сожалению нельзя выводить модификации как отдельные товары, можно лишь выводить все модификации как короткое описание.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных