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



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

#101 Милый Мишка

Милый Мишка

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

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

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

Просмотр сообщенияVaccina (11 Май 2017 - 06:20) писал:

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

Ответила вам в другой теме.

Помогите, пожалуйста, внести изменения по пунктам в этой теме http://forum.storela...-в-фиксирован/.

Спасибо)

#102 Vaccina

Vaccina

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

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

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

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

Ответила вам в данной теме форума.

#103 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Скажите как установить кнопку уведомить меня при отсутствии товара на шаблоне Новогодний с пророботкой и в быстром заказе.
Заранее спасибо

#104 Vaccina

Vaccina

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

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

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

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
 <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
			<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
			<button type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину">В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span></button>
  
          
замените на:
 <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
			<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
			<button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } return false;">{% IF GOODS_MOD_REST_VALUE>0 %}В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span>{% ELSE %}<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня{% ENDIF %}</button>
  
          
Далее зайдите в main.js - найдите:
 // Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		}
        
        
        
замените на:
 // Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		  $('#button-cart span').html('В корзину');
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		  $('#button-cart span').html('Уведомить меня');
		}


#105 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Просмотр сообщенияVaccina (05 Июль 2017 - 07:57) писал:

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
 <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
		 <button type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину">В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span></button>
  
  
замените на:
 <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>
		 <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
		 <button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } return false;">{% IF GOODS_MOD_REST_VALUE>0 %}В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span>{% ELSE %}<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня{% ENDIF %}</button>
  
  
Далее зайдите в main.js - найдите:
 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
	 }



замените на:
 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
$('#button-cart span').html('В корзину');
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
$('#button-cart span').html('Уведомить меня');
	 }

Не чего не произошло.
Процедура таже что и при продаже только раз его нет в наличии то кнопка уведомить при нажатии генерирует запрос на желание о покупке этого товара.

#106 Vaccina

Vaccina

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

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

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

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

Возможно вас неправильно поняла, в результате изменений, если товара нет в наличии, то открывается обратная связь с заполненным полем "Комментарий", собственно, это переделанная под ваш шаблон инструкция из первой инструкции темы. Утоните пожалуйста, вам необходимо, чтобы при нажатии всплывала форма быстрого заказа с заполненным комментарием или что-то иное?

#107 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

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

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

Возможно вас неправильно поняла, в результате изменений, если товара нет в наличии, то открывается обратная связь с заполненным полем "Комментарий", собственно, это переделанная под ваш шаблон инструкция из первой инструкции темы. Утоните пожалуйста, вам необходимо, чтобы при нажатии всплывала форма быстрого заказа с заполненным комментарием или что-то иное?
Если товара нет в наличии была кнопка уведомить, при нажатии отправка ком об оповещении нами клиента. Да можно в виде шаблона комментария.

#108 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

?????

#109 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

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

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

?????

Здравствуйте.
У Вас по умолчанию скрывался блок с кнопками, если товара нет в наличии.
В шаблоне Товар код:
		  <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>

Заменил на:
		  <div class="add-to-cart">

Проверьте, пожалуйста

#110 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

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

Здравствуйте.
У Вас по умолчанию скрывался блок с кнопками, если товара нет в наличии.
В шаблоне Товар код:
		 <div class="add-to-cart" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>

Заменил на:
		 <div class="add-to-cart">

Проверьте, пожалуйста
нет, не чего не поменялось. пишит нет в наличии и кнопка не активна

#111 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

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

Просмотр сообщенияbscgroup (07 Июль 2017 - 23:05) писал:

нет, не чего не поменялось. пишит нет в наличии и кнопка не активна

В шаблоне Товар код:
		  <!-- Добавление товара в Корзину -->
		  <div class="add-to-cart">
		   <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
		   <button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } return false;">{% IF GOODS_MOD_REST_VALUE>0 %}В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span>{% ELSE %}<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня{% ENDIF %}</button>
			<button type="submit" class="add-cart quick button button2 btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину">Быстрый заказ<span class="bg"></span><span class="over">Быстрый заказ</span><span class="out">Быстрый заказ</span></button>
			<a href="{GOODS_URL}" class="button more" title="Подробнее" rel="nofollow"><span>Подробнее</span><i class="fa fa-angle-right"></i></a>
		  </div>

Заменил на:
		  <!-- Добавление товара в Корзину -->
		  {% IF GOODS_MOD_REST_VALUE>0 %}
		  <div class="add-to-cart">
		   <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
		   <button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину">В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span></button>
			<button type="submit" class="add-cart quick button button2 btn-primary" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину">Быстрый заказ<span class="bg"></span><span class="over">Быстрый заказ</span><span class="out">Быстрый заказ</span></button>
			<a href="{GOODS_URL}" class="button more" title="Подробнее" rel="nofollow"><span>Подробнее</span><i class="fa fa-angle-right"></i></a>
		  </div>
		  {% ELSE %}
		  <div class="add-to-cart">
		   <button id="button-cart" type="submit" class="add-cart button btn-primary" title="Уведомить меня о наличии &laquo;{GOODS_NAME}&raquo;" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?' } return false;"><span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня</button>
		  </div>
		  {% ENDIF %}

Обновите страничку через Ctrl+F5 и проверьте, пожалуйста.

#112 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

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

В шаблоне Товар код:
<!-- Добавление товара в Корзину -->
<div class="add-to-cart">
<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
<button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить «{GOODS_NAME}» в корзину" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } return false;">{% IF GOODS_MOD_REST_VALUE>0 %}В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span>{% ELSE %}<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня{% ENDIF %}</button>
<button type="submit" class="add-cart quick button button2 btn-primary" title="Положить «{GOODS_NAME}» в корзину">Быстрый заказ<span class="bg"></span><span class="over">Быстрый заказ</span><span class="out">Быстрый заказ</span></button>
<a href="{GOODS_URL}" class="button more" title="Подробнее" rel="nofollow"><span>Подробнее</span><i class="fa fa-angle-right"></i></a>
</div>

Заменил на:
<!-- Добавление товара в Корзину -->
{% IF GOODS_MOD_REST_VALUE>0 %}
<div class="add-to-cart">
<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
<button id="button-cart" type="submit" class="add-cart button btn-primary" title="Положить «{GOODS_NAME}» в корзину">В корзину<span class="bg"></span><span class="over">В корзину</span><span class="out">В корзину</span></button>
<button type="submit" class="add-cart quick button button2 btn-primary" title="Положить «{GOODS_NAME}» в корзину">Быстрый заказ<span class="bg"></span><span class="over">Быстрый заказ</span><span class="out">Быстрый заказ</span></button>
<a href="{GOODS_URL}" class="button more" title="Подробнее" rel="nofollow"><span>Подробнее</span><i class="fa fa-angle-right"></i></a>
</div>
{% ELSE %}
<div class="add-to-cart">
<button id="button-cart" type="submit" class="add-cart button btn-primary" title="Уведомить меня о наличии «{GOODS_NAME}»" onclick="if($(this).find('.over').text() == 'Уведомить меня') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?' } return false;"><span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span>Уведомить меня</button>
</div>
{% ENDIF %}

Обновите страничку через Ctrl+F5 и проверьте, пожалуйста.
Товар теперь которого нет ы наличии на сайте вообще не видндно. Мне нужно что бы тот товар которого нет на остатках выходил на сайт с кнопкой аутивной уведомить. Сейчас так как нафото

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

  • Уведомить.jpg


#113 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Ответит кто нибудь ?????????????

#114 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Пожалуйста помогите доработать. Жду 5ый день.

#115 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Буду очень благодарен за ответ и в этом разделе. Спасибо.

#116 Vaccina

Vaccina

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

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

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

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

Простите за ожидание. Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE=0 %}
						<div class="empty button" title="В корзину" data-tooltip="В корзину"><span class="label">Нет в наличии</span></div>
    
                        
замените на:
{% IF goods.MAX_REST_VALUE=0 %}
 <a class="add-cart quick button btn-primary" onclick="setTimeout(function(){$('#quickDeliveryComment').text('Могли бы Вы уведомить меня о наличии товара?');}, 4000);" rel="nofollow" >Уведомить меня<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span></a>
    
                        
В разделе Настройки - Основные включите возможность класть в корзину товар, которого нет в наличии.

Изменения должны произойти в категориях.

#117 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Просмотр сообщенияVaccina (12 Июль 2017 - 08:49) писал:

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

Простите за ожидание. Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE=0 %}
					 <div class="empty button" title="В корзину" data-tooltip="В корзину"><span class="label">Нет в наличии</span></div>


замените на:
{% IF goods.MAX_REST_VALUE=0 %}
<a class="add-cart quick button btn-primary" onclick="setTimeout(function(){$('#quickDeliveryComment').text('Могли бы Вы уведомить меня о наличии товара?');}, 4000);" rel="nofollow" >Уведомить меня<span class="bg"></span><span class="over">Уведомить меня</span><span class="out">Уведомить меня</span></a>


В разделе Настройки - Основные включите возможность класть в корзину товар, которого нет в наличии.
Изменения должны произойти в категориях.
не чего не изменилось все так же положить в корзину и проблема с быстрым заказом все таже. Помогите решить. Пока скрываю говорит нет в наличии открываю - говорит добавить в корзину.

#118 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Пожалуйста ответьте.

#119 MikDark

MikDark

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

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

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

Просмотр сообщенияbscgroup (12 Июль 2017 - 19:37) писал:

не чего не изменилось все так же положить в корзину и проблема с быстрым заказом все таже. Помогите решить. Пока скрываю говорит нет в наличии открываю - говорит добавить в корзину.

Не увидел у Вас данных изменений

#120 bscgroup

bscgroup

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

  • Пользователи
  • PipPipPipPip
  • 285 сообщений
  • ГородЕкатеринбург

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

Просмотр сообщенияMikDark (13 Июль 2017 - 15:30) писал:

Не увидел у Вас данных изменений
Поправил как писали выше, теперь при нажатии на кнопку уведомить вылазит ошибка.
в общим ответа я полного не получил не от кого,делаю выводы.
Добавил ваш скрипт везде и в товары и в товарах и в поиске.
при нажатии в товарах на кнопку под заказ выходит ошибка на рис. В товарах.jpg
При нажатии на кнопку под заказ в товаре переводит на страницу Обратной связи с ошибкой рис. в товаре.jpg.
Хочу что бы при нажатии на кнопку под заказ вылазила форма подобии как при добавлении в корзину где заполняется форма как быстрый заказ или что то на подобии.
Надеюсь на Вашу помощь.

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

  • в товаре.jpg
  • В товарах.jpg

Сообщение отредактировал bscgroup: 14 Июль 2017 - 22:51






Темы с аналогичным тегами Уведомить меня, Оставить заявку, Нет в наличии, Уведомление о поступлении, Поступление, Наличие, Товар поступил, Товар в наличии, Предварительный заказ, Заказать

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

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