Упрощение Быстрого Заказа
#1
Отправлено 23 Сентябрь 2016 - 11:19
#2
Отправлено 23 Сентябрь 2016 - 11:36
Tanksav (23 Сентябрь 2016 - 11:19) писал:
Здравствуйте.
В файле main.css добавьте следующие строки:
.formfast .contactWantRegister {display:none;} .formfast .delivery {display:none;} .formfast .payment {display:none;} .formfast .adress {display:none;}
В файле Быстрый заказ найдите код:
<div class="fields"> <label for="contactEmail" class="required">E-mail <em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label> <div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email inputText" type="text"/> </div> </div>
Замените на:
<!--<div class="fields"> <label for="contactEmail" class="required">E-mail <em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label> <div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email inputText" type="text"/> </div> </div>-->
#3
Отправлено 23 Сентябрь 2016 - 11:50
Ra1zon (23 Сентябрь 2016 - 11:36) писал:
В файле main.css добавьте следующие строки:
.formfast .contactWantRegister {display:none;} .formfast .delivery {display:none;} .formfast .payment {display:none;} .formfast .adress {display:none;}
В файле Быстрый заказ найдите код:
<div class="fields"> <label for="contactEmail" class="required">E-mail <em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label> <div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email inputText" type="text"/> </div> </div>
Замените на:
<!--<div class="fields"> <label for="contactEmail" class="required">E-mail <em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label> <div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email inputText" type="text"/> </div> </div>-->
#4
Отправлено 23 Сентябрь 2016 - 12:05
#5
Отправлено 23 Сентябрь 2016 - 13:36
Tanksav (23 Сентябрь 2016 - 12:05) писал:
В файле main.js найдите:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; });
Замените на:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; }); $('#startOrder').trigger('click');
В файле Корзина найдите:
<a id="startOrder" class="button black" onclick="yaCounter36980445.reachGoal('order'); return true;" title="Перейти к быстрому оформлению заказа">Быстрый заказ</a>
И замените на:
<a id="startOrder" class="button black" title="Перейти к быстрому оформлению заказа">Быстрый заказ</a>
#6
Отправлено 23 Сентябрь 2016 - 13:43
Ra1zon (23 Сентябрь 2016 - 13:36) писал:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; });
Замените на:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; }); $('#startOrder').trigger('click');
В файле Корзина найдите:
<a id="startOrder" class="button black" onclick="yaCounter36980445.reachGoal('order'); return true;" title="Перейти к быстрому оформлению заказа">Быстрый заказ</a>
И замените на:
<a id="startOrder" class="button black" title="Перейти к быстрому оформлению заказа">Быстрый заказ</a>
#7
Отправлено 23 Сентябрь 2016 - 13:50
Tanksav (23 Сентябрь 2016 - 13:43) писал:
В файле main.css удалите строку, она откроет отображение выбора способа оплаты:
.formfast .payment {display:none;}
#8
Отправлено 13 Ноябрь 2016 - 02:32
у самого что то не вышло так все сделать!
Быстрый заказ то я сделал, а вот при обычном оформлении заказа появляется форма быстрого!
сделайте сами!
Аккаунт SL-395546
#9
Отправлено 14 Ноябрь 2016 - 10:51
#10
Отправлено 14 Ноябрь 2016 - 16:37
#11
Отправлено 14 Ноябрь 2016 - 18:40
Tanksav (14 Ноябрь 2016 - 10:51) писал:
#12
Отправлено 14 Ноябрь 2016 - 21:28
Помогите
Stasya (14 Ноябрь 2016 - 18:40) писал:
Вы ответили тушкану , прикрепив скриншоты МОЕГО сайта)
#15
Отправлено 20 Ноябрь 2016 - 09:36
Vaccina (19 Ноябрь 2016 - 05:14) писал:
123.jpg
Актуальна ли ваша проблема? Может она возникает в конкретном устройстве или браузере(проверяла в Mozilla Firefox)?
#16
Отправлено 20 Ноябрь 2016 - 10:18
Tanksav (20 Ноябрь 2016 - 09:36) писал:
Если речь про корзину, то в шаблоне Корзина удалите строчку
<a id="closeOrder" class="button black" title="Отменить быстрое оформление заказа">Отменить заказ</a>
#18
Отправлено 21 Ноябрь 2016 - 09:28
#19
Отправлено 24 Ноябрь 2016 - 11:27
Tanksav (21 Ноябрь 2016 - 09:28) писал:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; });и замените его на
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; }); $('#startOrder').trigger('click');Далее там же найдите блок
// удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}и замените его на
// удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); // if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}
#20
Отправлено 24 Ноябрь 2016 - 17:37
Stasya (24 Ноябрь 2016 - 11:27) писал:
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; });и замените его на
// Вызов функции быстрого заказа в корзине $('#startOrder').on('click', function() { startOrder(); return false; }); $('#startOrder').trigger('click');Далее там же найдите блок
// удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}и замените его на
// удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); // if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных