Всем привет! Подскажите плиз как реализовать кнопку "Уведомить" на шаблоне Лето?
6
Кнопки
Автор krever, 17 февр. 2011 16:04
Сообщений в теме: 245
#241
Отправлено 24 Март 2016 - 17:58
#242
Отправлено 25 Март 2016 - 03:11
В 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(); $('#buttons-true').show(); $('#buttons-false').hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); $('#buttons-true').hide(); $('#buttons-false').show(); }
В шаблоне Товар найдите:
<div class="add-to-cart"> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <button type="submit" class="add-cart button" title="Положить «{GOODS_NAME}» в корзину"/>В корзину</button> <button type="submit" class="add-cart quick button" title="Положить «{GOODS_NAME}» в корзину"/>Быстрый заказ</button> </div>
замените на:
<div id="buttons-true" class="add-to-cart" {% IF 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" title="Положить «{GOODS_NAME}» в корзину"/>В корзину</button> <button type="submit" class="add-cart quick button" title="Положить «{GOODS_NAME}» в корзину"/>Быстрый заказ</button> </div> <div id="buttons-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}> <a type="submit" class="button" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?'; return false;" title="Положить «{GOODS_NAME}» в корзину"/ >Уведомить меня</a> </div>
#243
Отправлено 25 Март 2016 - 16:44
Vaccina (25 Март 2016 - 03:11) писал:
В 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(); $('#buttons-true').show(); $('#buttons-false').hide(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); $('#buttons-true').hide(); $('#buttons-false').show(); }
В шаблоне Товар найдите:
<div class="add-to-cart"> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" /> <button type="submit" class="add-cart button" title="Положить «{GOODS_NAME}» в корзину"/>В корзину</button> <button type="submit" class="add-cart quick button" title="Положить «{GOODS_NAME}» в корзину"/>Быстрый заказ</button> </div>
замените на:
<div id="buttons-true" class="add-to-cart" {% IF 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" title="Положить «{GOODS_NAME}» в корзину"/>В корзину</button> <button type="submit" class="add-cart quick button" title="Положить «{GOODS_NAME}» в корзину"/>Быстрый заказ</button> </div> <div id="buttons-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}> <a type="submit" class="button" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?'; return false;" title="Положить «{GOODS_NAME}» в корзину"/ >Уведомить меня</a> </div>
ок спасибо! все ок
#244
Отправлено 08 Март 2018 - 18:56
Всем привет! Подскажите плиз как реализовать кнопку "Уведомить" на шаблоне Город?
#245
Отправлено 09 Март 2018 - 13:45
BonC (08 Март 2018 - 18:56) писал:
Всем привет! Подскажите плиз как реализовать кнопку "Уведомить" на шаблоне Город?
Здравствуйте.
В шаблоне Товар добавил Вам код:
<div id="buttons-false" class="f-fix" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}> <a type="submit" class="button" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара «{GOODS_NAME}»?'; return false;" title="Уведомить меня о появлении товара">Уведомить меня</a> </div>
Перед кодом:
</div> </form> <!-- /END Форма карточки товара -->
В main.js добавил код:
$('#buttons-false').hide()
И код:
$('#buttons-false').show()
По аналогии, как описано в инструкции выше.
И в main.css добавил код для отступа кнопки:
#buttons-false {margin: 10px 0;}
#246
Отправлено 10 Март 2018 - 23:06
Спасибо большое, все работает! =)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных