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


Дополнительная Информация В Карточки Товра


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

#1 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 06 Июнь 2017 - 09:06

Здравствуйте.
Подскажите пожалуйста, как сделать дополнительный текст в карточки товара в зависимости от самого товара.
Например, мы занимаемся умными часами. В карточки товара под текстом
Наличие товара: в наличие
я хочу дописать еще пару строк, про настройку и доставку. Я знаю как это сделать и где.
Проблема в том что эти надписи будут появляться во всех товарах магазина.
Нужно что бы для одних товаров или категорий был один текст а для дургих другой или совсем не было.

Еще пример:

Для умных часов хочу сделать так:
Наличие товара: в наличие
Доставка: Бесплатно
Настройка: Бесплатно

Для спиннеров:
Наличие товара: в наличие
Доставка: 300 рублей

#2 Mr.Nito

Mr.Nito

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

  • Модераторы
  • 1 364 сообщений

Отправлено 06 Июнь 2017 - 09:40

Просмотр сообщенияsmartwatch54 (06 Июнь 2017 - 09:06) писал:

Здравствуйте.
Подскажите пожалуйста, как сделать дополнительный текст в карточки товара в зависимости от самого товара.
Например, мы занимаемся умными часами. В карточки товара под текстом
Наличие товара: в наличие
я хочу дописать еще пару строк, про настройку и доставку. Я знаю как это сделать и где.
Проблема в том что эти надписи будут появляться во всех товарах магазина.
Нужно что бы для одних товаров или категорий был один текст а для дургих другой или совсем не было.

Еще пример:

Для умных часов хочу сделать так:
Наличие товара: в наличие
Доставка: Бесплатно
Настройка: Бесплатно

Для спиннеров:
Наличие товара: в наличие
Доставка: 300 рублей

Здравствуйте.
Текст нужно добавлять через условия, с привязкой к определённой категории.

В шаблоне Товар.

После блока
<!-- Доступность товара -->
<div class="goodsDataMainModificationAvailable">
	 <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>
	 <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Товара нет в наличии</span></div>
</div>

нужно добавить (Для категории умные часы):
<!--Умные часы Доставка и настройка -->
{% FOR upper_navigation %}
{% IF upper_navigation.NAME= Умные часы %}
<div class="goodsDataMainModificationAvailable">
	 <div class="available-true">Доставка: <span>Бесплатно</span></div>
</div>
<div class="goodsDataMainModificationAvailable">	
	 <div class="available-true">Настройка: <span>Бесплатно </span></div>
</div>
{% ENDIF %}
{% ENDFOR %}

Ниже для категории Спиннеры :
	<!--Спиннеры Доставка-->
	{% FOR upper_navigation %}
	{% IF upper_navigation.NAME= Спиннеры  %}
	<div class="goodsDataMainModificationAvailable">
	  <div class="available-true">Доставка:  <span>300р</span></div>
	</div>
	{% ENDIF %}
	{% ENDFOR %} 


#3 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 06 Июнь 2017 - 09:50

Вот отлично  это и хотел узнать спасибо. Сейчас буду пробывать.

Супер все работает. Спасибо.

#4 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 06 Июнь 2017 - 09:55

А случайно нельзя такое же провернуть с доставкой.
Например если в корзине часы то способ выпадает бесплатный только
а если спиннеры то доставка 300 рублей выпадает.

#5 Stasya

Stasya

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

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

Отправлено 06 Июнь 2017 - 09:57

Просмотр сообщенияsmartwatch54 (06 Июнь 2017 - 09:55) писал:

А случайно нельзя такое же провернуть с доставкой.
Например если в корзине часы то способ выпадает бесплатный только
а если спиннеры то доставка 300 рублей выпадает.
Здравствуйте. Скажите, пожалуйста, а какая доставка должна будет отображаться в том случае если в корзине будут находиться и часы и спиннеры?

#6 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 06 Июнь 2017 - 10:05

Об это не подумал)
Вообще доставка с часов компенсирует доставку спиннера.
Поэтому если и часы и спиннеры то доставка бесплатная
если просто спиннеры то 300 рублей
если просто часы то бесплатно

#7 Vaccina

Vaccina

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

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

Отправлено 07 Июнь 2017 - 07:07

Здравствуйте.

Создайте пожалуйста в разделе Настройки - Доставка платные и бесплатные варианты и укажите какие из видов доставки общие для всех типов товаров.
Реализация будет осуществлена по следующему примеру:
http://forum.storela...ва/#entry182243

#8 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 08 Июнь 2017 - 06:35

Спасибо попробую.
Подскажите еще.
Как сделать что бы картинка сквозная в шапке сайте, на мобильных устройствах не отображалась, а на десктопе показывалась
Есть же полюбому какой то тэег или параметр в который можно заключить картинку.
Спасибо.

#9 Vaccina

Vaccina

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

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

Отправлено 08 Июнь 2017 - 08:50

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<div id="wrapper">
	 <!-- Сообщение для инвалидов -->
	 <noscript>
	 <div class="noscript">
		 <div class="noscript-inner">
		 <h4><strong>Мы заметили, что у Вас выключен JavaScript.</strong></h4>
		 <h5>Необходимо включить его для корректной работы сайта.</h5>
		 </div>
	 </div>
	 </noscript>
	 <!-- /END Сообщение для инвалидов -->
<div style="text-align: center;">

замените на:
<div id="wrapper">
	 <!-- Сообщение для инвалидов -->
	 <noscript>
	 <div class="noscript">
		 <div class="noscript-inner">
		 <h4><strong>Мы заметили, что у Вас выключен JavaScript.</strong></h4>
		 <h5>Необходимо включить его для корректной работы сайта.</h5>
		 </div>
	 </div>
	 </noscript>
	 <!-- /END Сообщение для инвалидов -->
<div style="text-align: center;" class="present">

Зайдите в раздел Сайт - Редактор шаблонов - main.css - найдите:
@media all and (max-width: 481px) {

после него вставьте:
.present {
	display: none;
}


#10 smartwatch54

smartwatch54

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

  • Пользователи
  • PipPip
  • 18 сообщений
  • ГородНовосибирск

Отправлено 08 Июнь 2017 - 09:06

Спасибо работает.




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

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