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


Корзина Прыгает В Интернет Эксплорере


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

#21 Eleneva

Eleneva

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

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

Отправлено 03 Сентябрь 2014 - 17:57

Подскажите, пожалуйста, как будет выглядеть код для IF catalog.NAME
Вот код для IFNOT catalog.NAME, нужен такого же назначения только для IF catalog.NAME
(пробовала просто убрать NOT - не сработало)

{% FOR catalog %}
{% IF catalog.CURRENT %}
{% IFNOT catalog.NAME = название каталога %}
{% IFNOT catalog.NAME = название другого каталога %}
Текст текст
{%ENDIF%}
{%ENDIF%}
{% ENDIF %}
{% ENDFOR %}


#22 Alekseys

Alekseys

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

  • Пользователи
  • PipPipPipPip
  • 2 355 сообщений

Отправлено 03 Сентябрь 2014 - 18:17

Просмотр сообщенияEleneva (03 Сентябрь 2014 - 17:57) писал:

Подскажите, пожалуйста, как будет выглядеть код для IF catalog.NAME
Вот код для IFNOT catalog.NAME, нужен такого же назначения только для IF catalog.NAME
(пробовала просто убрать NOT - не сработало)

{% FOR catalog %}
{% IF catalog.CURRENT %}
{% IFNOT catalog.NAME = название каталога %}
{% IFNOT catalog.NAME = название другого каталога %}
Текст текст
{%ENDIF%}
{%ENDIF%}
{% ENDIF %}
{% ENDFOR %}
Здравствуйте. Попробуйте таким образом
{% FOR catalog %}
{% IF catalog.CURRENT %}
{% IF catalog.NAME = название каталога %}
Текст текст
{%ENDIF%}
{% ENDIF %}
{% ENDFOR %}
в случае для нескольких товаров

Просмотр сообщенияEleneva (27 Август 2014 - 18:02) писал:

С отрицанием сама разобралась.
Помогите, пожалуйста, сделать просто общий код если "код для вывода" для всех трех товаров один и тот же:
{% IF GOODS_NAME = Товар %}
код для вывода если название товара = Товар
{% ELSEIF GOODS_NAME = Товар2 %}
код для вывода если название товара = Товар2
{% ELSEIF GOODS_NAME = Товар3 %}
код для вывода если название товара = Товар3
{% ELSE %}
обычный код вывода
{% ENDIF %}

Этот ↑ код отлично подходит но прописывать одно и то же несколько раз захламляет основной код товара.
используя название каталога вместо товара, заключая в блок {% FOR catalog %}...{% ENDFOR %}.

#23 Eleneva

Eleneva

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

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

Отправлено 04 Сентябрь 2014 - 11:15

Подскажите, пожалуйста, как исправить:
Адрес товара - http://eleneva.ru/go...-zakaz-1-2-dnya
при нажатии на главное большое изображение (а также на ссылку Увеличить изображение) возникает ошибка - появляется "нулевое фото" null0/78.

#24 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 04 Сентябрь 2014 - 11:22

Просмотр сообщенияEleneva (04 Сентябрь 2014 - 11:15) писал:

Подскажите, пожалуйста, как исправить:
Адрес товара - http://eleneva.ru/go...-zakaz-1-2-dnya
при нажатии на главное большое изображение (а также на ссылку Увеличить изображение) возникает ошибка - появляется "нулевое фото" null0/78.
Здравствуйте.
Данной проблемы не видим, уточните, пожалуйста, на скриншоте вашу проблему.

#25 Eleneva

Eleneva

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

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

Отправлено 04 Сентябрь 2014 - 11:23

Просмотр сообщенияbatta (04 Сентябрь 2014 - 11:22) писал:

Здравствуйте.
Данной проблемы не видим, уточните, пожалуйста, на скриншоте вашу проблему.
Проблема только на этом товаре, так как он особенный
http://eleneva.ru/go...-zakaz-1-2-dnya

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

  • Снимок666.PNG


#26 Vaccina

Vaccina

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

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

Отправлено 05 Сентябрь 2014 - 01:58

У вас по данной ссылке другие фото по иному простилизованы, нежели в остальным товарах, например: ссылка
В шаблоне Товар найдите:
<!-- Другие изображения товара. Отображаются если есть изображения товара -->
		  {%IFNOT GOODS_NAME = Костюмы2 %}
		  {%IFNOT GOODS_NAME = Костюмы3 %}
		  {%IFNOT GOODS_NAME = Подвязки на заказ 1-2 дня %}
			{% IFNOT goods_images_empty %}
			  {% FOR goods_images %}
				<!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
				{% IF goods_images.first %}
				  <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
					<h5>Другие фото</h5>
				{% ENDIF %}
				<!-- Уменьшенное изображение товара -->
				<div class="goodsDataMainImagesIcon floatLeft">
				  <a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
				  <!-- Идентификатор изображения товара, используется для галереи изображений -->
				  <input type="hidden" rel="{goods_images.ID}" />
				</div>
				<!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
				{% IF goods_images.last %}
				  </div>
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}
		  {% ENDIF %}
		  {% ENDIF %}
		  {% ENDIF %}

замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара -->
  <div style="{%IF GOODS_NAME = Костюмы2 || GOODS_NAME = Костюмы3 || GOODS_NAME = Подвязки на заказ 1-2 дня%}display: none;{%ENDIF%}"> 
			{% IFNOT goods_images_empty %}
			  {% FOR goods_images %}
				<!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
				{% IF goods_images.first %}
				  <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
					<h5>Другие фото</h5>
				{% ENDIF %}
				<!-- Уменьшенное изображение товара -->
				<div class="goodsDataMainImagesIcon floatLeft">
				  <a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
				  <!-- Идентификатор изображения товара, используется для галереи изображений -->
				  <input type="hidden" rel="{goods_images.ID}" />
				</div>
				<!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
				{% IF goods_images.last %}
				  </div>
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}
		</div>


#27 Eleneva

Eleneva

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

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

Отправлено 05 Сентябрь 2014 - 07:01

Просмотр сообщенияVaccina (05 Сентябрь 2014 - 01:58) писал:

У вас по данной ссылке другие фото по иному простилизованы, нежели в остальным товарах, например: ссылка
В шаблоне Товар найдите:
<!-- Другие изображения товара. Отображаются если есть изображения товара -->
		 {%IFNOT GOODS_NAME = Костюмы2 %}
		 {%IFNOT GOODS_NAME = Костюмы3 %}
		 {%IFNOT GOODS_NAME = Подвязки на заказ 1-2 дня %}
		 {% IFNOT goods_images_empty %}
			 {% FOR goods_images %}
			 <!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
			 {% IF goods_images.first %}
				 <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
				 <h5>Другие фото</h5>
			 {% ENDIF %}
			 <!-- Уменьшенное изображение товара -->
			 <div class="goodsDataMainImagesIcon floatLeft">
				 <a href="{goods_images.LARGE}" rel="gallery" target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
				 <!-- Идентификатор изображения товара, используется для галереи изображений -->
				 <input type="hidden" rel="{goods_images.ID}" />
			 </div>
			 <!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
			 {% IF goods_images.last %}
				 </div>
			 {% ENDIF %}
			 {% ENDFOR %}
		 {% ENDIF %}
		 {% ENDIF %}
		 {% ENDIF %}
		 {% ENDIF %}

замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара -->
<div style="{%IF GOODS_NAME = Костюмы2 || GOODS_NAME = Костюмы3 || GOODS_NAME = Подвязки на заказ 1-2 дня%}display: none;{%ENDIF%}">
		 {% IFNOT goods_images_empty %}
			 {% FOR goods_images %}
			 <!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
			 {% IF goods_images.first %}
				 <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
				 <h5>Другие фото</h5>
			 {% ENDIF %}
			 <!-- Уменьшенное изображение товара -->
			 <div class="goodsDataMainImagesIcon floatLeft">
				 <a href="{goods_images.LARGE}" rel="gallery" target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
				 <!-- Идентификатор изображения товара, используется для галереи изображений -->
				 <input type="hidden" rel="{goods_images.ID}" />
			 </div>
			 <!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
			 {% IF goods_images.last %}
				 </div>
			 {% ENDIF %}
			 {% ENDFOR %}
		 {% ENDIF %}
	 </div>

Получилось, только теперь он неправильно считает количество доп.фото (только в этом товаре). Фото на самом деле 128 а он умножает на два.

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

  • Снимок746.PNG


#28 Сake

Сake

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

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

Отправлено 06 Сентябрь 2014 - 00:27

Попробуйте в шаблоне "Товар" найти код

<!-- Уменьшенное изображение товара -->
								<div class="goodsDataMainImagesIcon floatLeft">
								  <a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
								  <!-- Идентификатор изображения товара, используется для галереи изображений -->
								  <input type="hidden" rel="{goods_images.ID}" />
								</div>
								<!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->

и заменить его на

<!-- Уменьшенное изображение товара -->
								<div class="goodsDataMainImagesIcon floatLeft">
								  <a href="{goods_images.LARGE}" rel="gallery2"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder goods-image-icon" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>
								  <!-- Идентификатор изображения товара, используется для галереи изображений -->
								  <input type="hidden" rel="{goods_images.ID}" />
								</div>
								<!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->


#29 Eleneva

Eleneva

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

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

Отправлено 06 Декабрь 2014 - 14:01

Здравствуйте!
Как правильно записать страницу с использованием поддомена в исключения файла robots.txt?
Например, страница test.eleneva.ru. Так подойдет? ↓

# Не индексировать страницу
Disallow: test.eleneva.ru

#30 Vaccina

Vaccina

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

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

Отправлено 09 Декабрь 2014 - 00:21

все верно, также подобный вопрос рассматривался в следующей веке форума:
http://forum.storela...айле-robotstxt/




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

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