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


Добавить Характеристики В Краткое Описание Товара


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

#1 annarizhkova

annarizhkova

    Новичок

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

Отправлено 04 Апрель 2017 - 00:23

Подскажите, как вывести несколько характеристик в краткое описание или под кратким описанием в карточке товара? Как на картинке Изображение

#2 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 04 Апрель 2017 - 09:37

Просмотр сообщенияannarizhkova (04 Апрель 2017 - 00:23) писал:

Подскажите, как вывести несколько характеристик в краткое описание или под кратким описанием в карточке товара? Как на картинке

Здравствуйте. Вам нужно в шаблоне Товар найти код:
{% IF GOODS_DESCRIPTION_SHORT %}
<div class="short-description f-fix">
	 <p itemprop="description">{GOODS_DESCRIPTION_SHORT}</p>
</div>
{% ENDIF %}

и после него вставить:
{% IFNOT goods_features_empty %}
	  <div id="content_2" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}>
		<table class="table-box">
		  <tbody>
			{% FOR goods_features%}
			  <tr>
				<th class="name"><span class="value">{goods_features.NAME}</span></th>
				<td class="data">{goods_features.VALUE}</td>
			  </tr>
			{% ENDFOR %}
		  </tbody>
		</table>
	  </div>
	{% ENDIF %}


#3 annarizhkova

annarizhkova

    Новичок

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

Отправлено 04 Апрель 2017 - 12:02

Просмотр сообщенияMikDark (04 Апрель 2017 - 09:37) писал:

Здравствуйте. Вам нужно в шаблоне Товар найти код:
{% IF GOODS_DESCRIPTION_SHORT %}
<div class="short-description f-fix">
	 <p itemprop="description">{GOODS_DESCRIPTION_SHORT}</p>
</div>
{% ENDIF %}

и после него вставить:
{% IFNOT goods_features_empty %}
	 <div id="content_2" class="tab-content" {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}style="display:none;"{%ENDIF%}>
		<table class="table-box">
		 <tbody>
			{% FOR goods_features%}
			 <tr>
				<th class="name"><span class="value">{goods_features.NAME}</span></th>
				<td class="data">{goods_features.VALUE}</td>
			 </tr>
			{% ENDFOR %}
		 </tbody>
		</table>
	 </div>
	{% ENDIF %}

данный код переносит полностью все характеристики из вкладок под товаром в краткое описание, а мне нужно не все характеристики перенести, а только три под краткое описание товара, такая возможность есть?

#4 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 04 Апрель 2017 - 12:28

Просмотр сообщенияannarizhkova (04 Апрель 2017 - 12:02) писал:

данный код переносит полностью все характеристики из вкладок под товаром в краткое описание, а мне нужно не все характеристики перенести, а только три под краткое описание товара, такая возможность есть?

Тогда уточните, какие именно характеристики нужно перенести

#5 annarizhkova

annarizhkova

    Новичок

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

Отправлено 04 Апрель 2017 - 13:47

Просмотр сообщенияMikDark (04 Апрель 2017 - 12:28) писал:

Тогда уточните, какие именно характеристики нужно перенести

Производитель
Функционал
Тип переключателя

#6 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 04 Апрель 2017 - 14:16

Просмотр сообщенияannarizhkova (04 Апрель 2017 - 13:47) писал:

Производитель
Функционал
Тип переключателя

Тогда в указанное место вставьте код:
{% IFNOT goods_features_empty %}
		 <div>
				<table class="table-box">
				 <tbody>
						{% FOR goods_features%}
{%IF goods_features.NAME = Производитель ||  goods_features.NAME = Функционал ||  goods_features.NAME = Тип переключателя %}
						 <tr>
								<th class="name"><span class="value">{goods_features.NAME}</span></th>
								<td class="data">{goods_features.VALUE}</td>
						 </tr>
						{% ENDFOR %}
				 </tbody>
				</table>
		 </div>
		{% ENDIF %}


#7 annarizhkova

annarizhkova

    Новичок

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

Отправлено 04 Апрель 2017 - 15:59

Просмотр сообщенияMikDark (04 Апрель 2017 - 14:16) писал:

Тогда в указанное место вставьте код:
{% IFNOT goods_features_empty %}
		 <div>
			 <table class="table-box">
				 <tbody>
					 {% FOR goods_features%}
{%IF goods_features.NAME = Производитель || goods_features.NAME = Функционал || goods_features.NAME = Тип переключателя %}
						 <tr>
							 <th class="name"><span class="value">{goods_features.NAME}</span></th>
							 <td class="data">{goods_features.VALUE}</td>
						 </tr>
					 {% ENDFOR %}
				 </tbody>
			 </table>
		 </div>
	 {% ENDIF %}

При сохранении правки выдает:

Ошибка компиляции шаблона. Не верный синтаксис. Неожиданный тег «ENDFOR». Строка 92



#8 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 04 Апрель 2017 - 16:06

Просмотр сообщенияannarizhkova (04 Апрель 2017 - 15:59) писал:

При сохранении правки выдает:

Ошибка компиляции шаблона. Не верный синтаксис. Неожиданный тег «ENDFOR». Строка 92




Да, измените, вот код:
{% IFNOT goods_features_empty %}
				 <div>
						 <table class="table-box">
								 <tbody>
										 {% FOR goods_features%}
{%IF goods_features.NAME = Производитель || goods_features.NAME = Функционал || goods_features.NAME = Тип переключателя %}
												 <tr>
														 <th class="name"><span class="value">{goods_features.NAME}</span></th>
														 <td class="data">{goods_features.VALUE}</td>
												 </tr>
{%ENDIF%}
										 {% ENDFOR %}
								 </tbody>
						 </table>
				 </div>
		 {% ENDIF %}


#9 annarizhkova

annarizhkova

    Новичок

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

Отправлено 04 Апрель 2017 - 17:41

Просмотр сообщенияMikDark (04 Апрель 2017 - 16:06) писал:

Да, измените, вот код:
{% IFNOT goods_features_empty %}
				 <div>
						 <table class="table-box">
								 <tbody>
										 {% FOR goods_features%}
{%IF goods_features.NAME = Производитель || goods_features.NAME = Функционал || goods_features.NAME = Тип переключателя %}
												 <tr>
														 <th class="name"><span class="value">{goods_features.NAME}</span></th>
														 <td class="data">{goods_features.VALUE}</td>
												 </tr>
{%ENDIF%}
										 {% ENDFOR %}
								 </tbody>
						 </table>
				 </div>
		 {% ENDIF %}
Спасибо!




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

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