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


Убрать Доставку И Оплату В Быстром Заказе В Шаблоне Вечность


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

#1 ogonek7777

ogonek7777

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

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 22 Апрель 2013 - 19:35

Здравствуйте,
у меня только один вид оплаты и доставки, как их скрыть в форме Быстрого заказа?

#2 Сake

Сake

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

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

Отправлено 23 Апрель 2013 - 03:05

Вам необходимо в шаблоне "Быстрый заказ" найти

<div class="fieldset">
	 <h2 class="legend" title="Выберите удобный для вас способ доставки">Cпособ доставки</h2>

и заменить на

<div class="fieldset" style="display: none;">
	 <h2 class="legend" title="Выберите удобный для вас способ доставки">Cпособ доставки</h2>


#3 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 27 Сентябрь 2013 - 10:35

Добрый день!
Подскажите, как убрать из корзины шаг 2 и 3?

При этом надо объединить шаги 1 и 4 на 1 страницу, чтобы заказ оформлялся всего лишь по 1 клику. Спасибо
Аккаунт SL-232611



#4 Koderhan

Koderhan

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

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

Отправлено 27 Сентябрь 2013 - 11:57

Просмотр сообщенияНаталья C. (27 Сентябрь 2013 - 10:35) писал:

Добрый день!
Подскажите, как убрать из корзины шаг 2 и 3?

При этом надо объединить шаги 1 и 4 на 1 страницу, чтобы заказ оформлялся всего лишь по 1 клику. Спасибо
Аккаунт SL-232611


шаги оформления заказа к сожалению пока нельзя полностью удалять или менять местами. Есть возможность добавить быстрый заказ при оформление заказа, все формы будут выводиться на одной странице. На форуме не однократно обсуждалось.
http://forum.storela...ров/#entry91442
http://forum.storela...лон/#entry58702

#5 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 27 Сентябрь 2013 - 12:35

Просмотр сообщенияKoderhan (27 Сентябрь 2013 - 11:57) писал:

шаги оформления заказа к сожалению пока нельзя полностью удалять или менять местами. Есть возможность добавить быстрый заказ при оформление заказа, все формы будут выводиться на одной странице. На форуме не однократно обсуждалось.
http://forum.storela...ров/#entry91442
http://forum.storela...лон/#entry58702

Уважаемый Koderhan! Насколько я понимаю, это инструкция для всех шаблонов, кроме "Вечность".
На своем старом магазине в шаблоне "Сияние" я как раз по этой инструкции и ставила форму быстрого заказа.
Я пыталась загрузить на свой новый магазин файл order fast, но у меня вышла ошибка "У вас уже загружен файл быстрого заказа. Повторно загрузить невозможно".

Возможно ли тогда переименовать везде ДОСТАВКУ на УСЛОВИЯ РАБОТЫ?
Я планирую осуществлять услуги, а не продавать товары. Поэтому доставка мне совсем нигде не нужна, а вот "Условия работы" можно было бы добавить. Заранее спасибо!

#6 Vaccina

Vaccina

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

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

Отправлено 28 Сентябрь 2013 - 02:09

В шаблоне "Вечность" быстрый заказ реализован по умолчанию.

Цитата

Возможно ли тогда переименовать везде ДОСТАВКУ на УСЛОВИЯ РАБОТЫ?
Я планирую осуществлять услуги, а не продавать товары. Поэтому доставка мне совсем нигде не нужна, а вот "Условия работы" можно было бы добавить. Заранее спасибо!

Переименовать пункт можно (достаточно в шаблонах заменить данный текст), только не совсем понятно как это будет работать.

#7 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 28 Сентябрь 2013 - 12:31

Просмотр сообщенияVaccina (28 Сентябрь 2013 - 02:09) писал:

В шаблоне "Вечность" быстрый заказ реализован по умолчанию.



Переименовать пункт можно (достаточно в шаблонах заменить данный текст), только не совсем понятно как это будет работать.

Конечно я знаю, что в шаблоне "Вечность" есть быстрый заказ. При этом если заказываешь не 1 позицию, а несколько, они падают в корзину.

Далее человек нажимает в правый верхний угол, нажимает "Оформить заказ" и приходит к 4-м шагам.
Так вот "Доставка" мне не нужна. Я ее хочу переименовать в "Условия работы", а там пропишу текстом, что "мы работаем по предоплате 50%....". Видела где-то на форуме, что это можно реализовать.

Либо же вообще убрать корзину, а не ее место поставить кнопку с быстрым заказом в открывающемся окне, в котором уже будут подгружены выбранные клиентом позиции ранее.

Как, на ваш взгляд, лучше сделать?

#8 Vaccina

Vaccina

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

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

Отправлено 01 Октябрь 2013 - 04:52

Лучше всего будет изменить поведение корзины и скрыть ссылки перехода к обычному оформлению заказа, оставив только возможность быстрого заказа. Это упростит реализацию, так как в любом случае шаг доставки необходим и присутствие хотя бы одного способа доставки - обязательно. В быстром заказе можно скрыть выбор доставки задав для этого стиль, а уже рядом с способом доставки в шаблоне "Быстрый заказ" - вставить необходимый вам текст или же поступить как-то иначе в данном случае. Изменить поведение корзины так же не представляет особой сложности. По сути что первый вариант реализации, что второй вариант имеют место быть и реализовываться будут почти с одинаковой сложностью (в плане затратности). Просто реализации будут отличаться.

#9 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 02 Октябрь 2013 - 16:09

Просмотр сообщенияVaccina (01 Октябрь 2013 - 04:52) писал:

Лучше всего будет изменить поведение корзины и скрыть ссылки перехода к обычному оформлению заказа, оставив только возможность быстрого заказа. Это упростит реализацию, так как в любом случае шаг доставки необходим и присутствие хотя бы одного способа доставки - обязательно. В быстром заказе можно скрыть выбор доставки задав для этого стиль, а уже рядом с способом доставки в шаблоне "Быстрый заказ" - вставить необходимый вам текст или же поступить как-то иначе в данном случае. Изменить поведение корзины так же не представляет особой сложности. По сути что первый вариант реализации, что второй вариант имеют место быть и реализовываться будут почти с одинаковой сложностью (в плане затратности). Просто реализации будут отличаться.

Давайте реализуем второй  вариант - поставим вместо обычной корзины быстрый заказ.
Сейчас на своем сайте я уже убрала доставку и оплату из быстрого заказа.
Что мне сделать дальше? Спасибо за помощь!

#10 Vaccina

Vaccina

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

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

Отправлено 03 Октябрь 2013 - 04:16

Найдите в шаблоне "Быстрый заказ" следующий код

<div class="alignCenter">
  <button type="button" class="submit quickform" id="quickform-order">Оформить заказ</button>
  <button type="submit" class="submit сlose2" id="quickform-close">Продолжить покупки</button>
</div>
<div class="clear">
<div id="quickform2" style="display: none;">

и замените его на

{% IF cart_count_empty %}
<div class="alignCenter">
  <button type="button" class="submit quickform" id="quickform-order">Оформить заказ</button>
  <button type="submit" class="submit сlose2" id="quickform-close">Продолжить покупки</button>
</div>
{% ENDIF %} 
<div class="clear">
<div id="quickform2" {% IF cart_count_empty %}style="display: none;"{% ENDIF %}>

далее в файл main.js добавьте

$(function() {
   $('.basket-info a').click(function() {
		var formData = [];
	 formData.push({name: 'ajax_q', value: 1});
  formData.push({name: 'fast_order', value: 1});
		$.ajax({
		  type: "POST",
	 cache: false,
	 url: '/cart/add/',
	 data: formData,
	 success: function(data) {
   $.fancybox({
			  content: data,
	  onUpdate: function() {
				  var w = $(window).width() * 0.8;
				  if(w < 800) {
					 $('.fancybox-inner').css('width', 'auto');
					 $('.fancybox-wrap').css({'width': w + 'px'});
				  } 
				  return(false);
			   }
   });
			setTimeout(function(){$.fancybox.update();}, 500);
	 }
	 });
		return(false);
   });
});


#11 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 03 Октябрь 2013 - 08:57

Просмотр сообщенияVaccina (03 Октябрь 2013 - 04:16) писал:

Найдите в шаблоне "Быстрый заказ" следующий код

<div class="alignCenter">
<button type="button" class="submit quickform" id="quickform-order">Оформить заказ</button>
<button type="submit" class="submit сlose2" id="quickform-close">Продолжить покупки</button>
</div>
<div class="clear">
<div id="quickform2" style="display: none;">

и замените его на

{% IF cart_count_empty %}
<div class="alignCenter">
<button type="button" class="submit quickform" id="quickform-order">Оформить заказ</button>
<button type="submit" class="submit сlose2" id="quickform-close">Продолжить покупки</button>
</div>
{% ENDIF %}
<div class="clear">
<div id="quickform2" {% IF cart_count_empty %}style="display: none;"{% ENDIF %}>

далее в файл main.js добавьте

$(function() {
$('.basket-info a').click(function() {
	 var formData = [];
	 formData.push({name: 'ajax_q', value: 1});
formData.push({name: 'fast_order', value: 1});
	 $.ajax({
		 type: "POST",
	 cache: false,
	 url: '/cart/add/',
	 data: formData,
	 success: function(data) {
$.fancybox({
			 content: data,
	 onUpdate: function() {
				 var w = $(window).width() * 0.8;
				 if(w < 800) {
					 $('.fancybox-inner').css('width', 'auto');
					 $('.fancybox-wrap').css({'width': w + 'px'});
				 }
				 return(false);
			 }
});
		 setTimeout(function(){$.fancybox.update();}, 500);
	 }
	 });
	 return(false);
});
});

Выполнила. Теперь надо убрать в карточке заказа "Условия работы" (это я доставку в шаблонах переименовала)
То есть при создании заказа через быстрый заказ клиент перенаправляется на страницу "
Заказ №1002 успешно оформлен."


И вот в самом конце после названия самой услуги стоит "Условия работы"
Надеюсь, понятно объяснила.
Спасибо!

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

  • условия работы.jpg


#12 support 2.0

support 2.0

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

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

Отправлено 03 Октябрь 2013 - 15:41

Просмотр сообщенияНаталья C. (03 Октябрь 2013 - 08:57) писал:

Выполнила. Теперь надо убрать в карточке заказа "Условия работы" (это я доставку в шаблонах переименовала)
То есть при создании заказа через быстрый заказ клиент перенаправляется на страницу "
Заказ №1002 успешно оформлен."


И вот в самом конце после названия самой услуги стоит "Условия работы"
Надеюсь, понятно объяснила.
Спасибо!
в шаблоне Просмотр заказа найдите строчку
<tr class="border" id="order-item-row-{order_lines.ID}">
замените ее на
<tr class="border" id="order-item-row-{order_lines.ID}" {% IF order_lines.TYPE_ID = 2%} style="display:none;" {%ENDIF%}>


#13 kv09483

kv09483

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

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

Отправлено 03 Июль 2015 - 17:06

Здравствуйте! Аккаунт SL-333527.

Помогите, пожалуйста, тут упростить форму оформления быстрого заказа:
1) Убрать форму выбора Доставки!!!
2) Убрать форму выбора Способ Оплаты!!!

#14 Cupuyc

Cupuyc

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

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

Отправлено 03 Июль 2015 - 20:55

Просмотр сообщенияkv09483 (03 Июль 2015 - 17:06) писал:

Здравствуйте! Аккаунт SL-333527.

Помогите, пожалуйста, тут упростить форму оформления быстрого заказа:
1) Убрать форму выбора Доставки!!!
2) Убрать форму выбора Способ Оплаты!!!

Пожалуйста не дублируйте сообщения Вам дан ответ в этой теме.




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

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