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


Применить Свойство Itemprop="image" К Одному Элементу В Цикле

html storeland js schema.org

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

#1 dmitry251190

dmitry251190

    Пользователь

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

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

Добрый день, всем! Пожалуйста помогите сделать. Как исправить данный код, чтобы свойство itemprop="image" применялось только к первому элементу img в цикле, а к остальным не применялось?

	  <div class="goods-tab goods-gallery product-slider-holder clearfix">
		<div class="flexslider active product-gallery-holder">
		  <ul class="slides">
			{% FOR goods_images %}
			  <li class="item">
		  <img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" itemprop="image" />
			  </li>
			{% ENDFOR %}
		  </ul>
		</div>
	  </div>


Пробовал переделать код, но работает не совсем правильно

	  <div class="goods-tab goods-gallery product-slider-holder clearfix">
		<div class="flexslider active product-gallery-holder">
		  <ul class="slides">
			{% FOR goods_images %}
			 {% IF goods_images.first %}
			  <li class="item">
				<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" itemprop="image" />
			  </li>
			   {% ELSE %}
			   <li class="item">
				<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" />
			  </li>
			 {% ENDIF %}
			{% ENDFOR %}
		  </ul>
		</div>
	  </div>


#2 MikDark

MikDark

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

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

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

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

Добрый день, всем! Пожалуйста помогите сделать. Как исправить данный код, чтобы свойство itemprop="image" применялось только к первому элементу img в цикле, а к остальным не применялось?

	 <div class="goods-tab goods-gallery product-slider-holder clearfix">
	 <div class="flexslider active product-gallery-holder">
		 <ul class="slides">
		 {% FOR goods_images %}
			 <li class="item">
<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" itemprop="image" />
			 </li>
		 {% ENDFOR %}
		 </ul>
	 </div>
	 </div>


Пробовал переделать код, но работает не совсем правильно

	 <div class="goods-tab goods-gallery product-slider-holder clearfix">
	 <div class="flexslider active product-gallery-holder">
		 <ul class="slides">
		 {% FOR goods_images %}
			 {% IF goods_images.first %}
			 <li class="item">
			 <img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" itemprop="image" />
			 </li>
			 {% ELSE %}
			 <li class="item">
			 <img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" />
			 </li>
			 {% ENDIF %}
		 {% ENDFOR %}
		 </ul>
	 </div>
	 </div>

Здравствуйте. Уточните, пожалуйста, номер Вашего аккаунта

#3 dmitry251190

dmitry251190

    Пользователь

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

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

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

Здравствуйте. Уточните, пожалуйста, номер Вашего аккаунта

Мой номер аккаунта: SL-343150

#4 MikDark

MikDark

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

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

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

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

Мой номер аккаунта: SL-343150

Вы можете попробовать заменить:
<div class="goods-tab goods-gallery product-slider-holder clearfix">
		 <div class="flexslider active product-gallery-holder">
				 <ul class="slides">
				 {% FOR goods_images %}
						 <li class="item">
<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" itemprop="image" />
						 </li>
				 {% ENDFOR %}
				 </ul>
		 </div>
		 </div>

на

<div class="goods-tab goods-gallery product-slider-holder clearfix">
		 <div class="flexslider active product-gallery-holder">
				 <ul class="slides">
				 {% FOR goods_images %}
						 <li class="item">
<img src="{goods_images.LARGE}" alt="{goods_images.NAME}" data-zoom-image="{goods_images.LARGE}" {% IF goods_images.first %}itemprop="image" {% ENDIF %} />
						 </li>
				 {% ENDFOR %}
				 </ul>
		 </div>
		 </div>






Темы с аналогичным тегами html, storeland, js, schema.org

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

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