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


Упрощение Быстрого Заказа


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

#1 Tanksav

Tanksav

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

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

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

Здравствуйте, нужно убрать все лишнее из быстрого заказа, оставить только ФИО и телефон+оформить заказ, нашла подобную тему на форуме, но у меня шаблон быстрого заказа другой, так что она мне не подошла. Помогите пожалуйста!

#2 Razon

Razon

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

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

Отправлено 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 Tanksav

Tanksav

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

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

Отправлено 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 Tanksav

Tanksav

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

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

Отправлено 23 Сентябрь 2016 - 12:05

Подскажите еще пожалуйста как сделать так, чтоб в корзине форма быстрого заказа была бы развернута сказу под товаром

#5 Razon

Razon

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

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

Отправлено 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 Tanksav

Tanksav

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

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

Отправлено 23 Сентябрь 2016 - 13:43

Просмотр сообщенияRa1zon (23 Сентябрь 2016 - 13:36) писал:

В файле 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>
			
Спасибо, вот еще столкнулась с проблемой, при упрощении быстрого заказа клиент с карты оплатить не может, как вернуть способы оплаты чтоб в быстром заказе клиент с карты мог оплачивать?

#7 Razon

Razon

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

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

Отправлено 23 Сентябрь 2016 - 13:50

Просмотр сообщенияTanksav (23 Сентябрь 2016 - 13:43) писал:

Спасибо, вот еще столкнулась с проблемой, при упрощении быстрого заказа клиент с карты оплатить не может, как вернуть способы оплаты чтоб в быстром заказе клиент с карты мог оплачивать?

В файле main.css удалите строку,  она откроет отображение выбора способа оплаты:
  .formfast .payment  {display:none;}


#8 cartman

cartman

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

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

Отправлено 13 Ноябрь 2016 - 02:32

Помогите!
у самого что то не вышло так все сделать!
Быстрый заказ то я сделал, а вот при обычном оформлении заказа появляется форма быстрого!
сделайте сами!
Аккаунт SL-395546

#9 Tanksav

Tanksav

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

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

Отправлено 14 Ноябрь 2016 - 10:51

Здравствуйте еще раз, проблема с оформлением заказа, при покупке стоит оплата наличными и после оформления заказа сама меняется на оплату картами онлайн и просит оплатить. Как это убрать?

#10 Tanksav

Tanksav

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

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

Отправлено 14 Ноябрь 2016 - 16:37

Извините что надоедаю, помогите пожалуйста, много заказов и у всех ошибка в способе оплаты, все ставиться на банковские карты, даже если выбирать наличные!! Работать очень сложно!!!

#11 Stasya

Stasya

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

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

Отправлено 14 Ноябрь 2016 - 18:40

Просмотр сообщенияTanksav (14 Ноябрь 2016 - 10:51) писал:

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

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

  • Screenshot_4.jpg
  • Screenshot_5.jpg


#12 cartman

cartman

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

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

Отправлено 14 Ноябрь 2016 - 21:28

проблема не устранена!
Помогите

Просмотр сообщенияStasya (14 Ноябрь 2016 - 18:40) писал:

Здравствуйте. Не нашла такой проблемы на Вашем сайте. При оформлении тестового заказа, автоматически подставился способ оплаты Наличными курьеру. При этом кнопка для оплаты не появилась. Прошу утоонить вас данный вопрос, возможно, я не правильно Вас поняла.
не хочу показаться грубым, но ВНИМАТЕЛЬНО ПОЖАЛУЙСТА ЧИТАЙТЕ, КТО КАКОЕ СООБЩЕНИЕ ПИСАЛ!
Вы ответили тушкану , прикрепив скриншоты МОЕГО сайта)

#13 Tanksav

Tanksav

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

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

Отправлено 15 Ноябрь 2016 - 07:57

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

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

  • 1.jpg
  • 2.jpg
  • 3.jpg


#14 Vaccina

Vaccina

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

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

Отправлено 19 Ноябрь 2016 - 05:14

Простите за ожидание. К сожалению, не удалось проверить проблему:
123.jpg

Актуальна ли ваша проблема? Может она возникает в конкретном устройстве или браузере(проверяла в Mozilla Firefox)?

#15 Tanksav

Tanksav

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

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

Отправлено 20 Ноябрь 2016 - 09:36

Просмотр сообщенияVaccina (19 Ноябрь 2016 - 05:14) писал:

Простите за ожидание. К сожалению, не удалось проверить проблему:
Прикрепленный файл 123.jpg

Актуальна ли ваша проблема? Может она возникает в конкретном устройстве или браузере(проверяла в Mozilla Firefox)?
Спасибо, все исправила. Хотела еще спросить можно ли в оформлении заказа кнопку "отменить заказ" переделать на "выбрать еще" или убрать ее вообще , просто она большая и яркая в глаза сразу бросается

#16 MikDark

MikDark

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

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

Отправлено 20 Ноябрь 2016 - 10:18

Просмотр сообщенияTanksav (20 Ноябрь 2016 - 09:36) писал:

Спасибо, все исправила. Хотела еще спросить можно ли в оформлении заказа кнопку "отменить заказ" переделать на "выбрать еще" или убрать ее вообще , просто она большая и яркая в глаза сразу бросается

Если речь про корзину, то в шаблоне Корзина удалите строчку
			  <a id="closeOrder" class="button black" title="Отменить быстрое оформление заказа">Отменить заказ</a>


#17 Tanksav

Tanksav

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

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

Отправлено 21 Ноябрь 2016 - 09:06

Просмотр сообщенияMikDark (20 Ноябрь 2016 - 10:18) писал:

Если речь про корзину, то в шаблоне Корзина удалите строчку
			 <a id="closeOrder" class="button black" title="Отменить быстрое оформление заказа">Отменить заказ</a>
Спасибо большое

#18 Tanksav

Tanksav

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

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

Отправлено 21 Ноябрь 2016 - 09:28

Хотела еще спросить, можно ли убрать шаг оформить заказ в корзине, чтоб клиент при переходе в корзину сразу попадал на оформление заказа, так же заметила что после нажатия на оформление заказа кол-во товара изменить нельзя, можно ли сделать возможным изменять кол-во товара на каждом шаге оформления?

#19 Stasya

Stasya

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

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

Отправлено 24 Ноябрь 2016 - 11:27

Просмотр сообщенияTanksav (21 Ноябрь 2016 - 09:28) писал:

Хотела еще спросить, можно ли убрать шаг оформить заказ в корзине, чтоб клиент при переходе в корзину сразу попадал на оформление заказа, так же заметила что после нажатия на оформление заказа кол-во товара изменить нельзя, можно ли сделать возможным изменять кол-во товара на каждом шаге оформления?
В файле main.js найдите блок
// Вызов функции быстрого заказа в корзине
$('#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 Tanksav

Tanksav

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

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

Отправлено 24 Ноябрь 2016 - 17:37

Просмотр сообщенияStasya (24 Ноябрь 2016 - 11:27) писал:

В файле main.js найдите блок
// Вызов функции быстрого заказа в корзине
$('#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 анонимных