Как Можно Объединить Шаги 1,2,3 Оформления Заказа?
#1
Отправлено 19 Февраль 2015 - 23:53
#2
Отправлено 20 Февраль 2015 - 01:14
#3
Отправлено 20 Февраль 2015 - 10:42
#5
Отправлено 20 Февраль 2015 - 20:34
#6
Отправлено 21 Февраль 2015 - 01:56
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form>
после этого добавьте в файл main.js код
$(function() { $('.cartForm').submit(function() { quickorder('#order-stage'); return(false); }); });
#7
Отправлено 21 Февраль 2015 - 20:26
Vaccina (21 Февраль 2015 - 01:56) писал:
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form>
после этого добавьте в файл main.js код
$(function() { $('.cartForm').submit(function() { quickorder('#order-stage'); return(false); }); });
Хорошо, работает, спасибо! Но все-таки, а как сделать без всплывающего окна, чтобы просто было на странице?
#8
Отправлено 24 Февраль 2015 - 20:35
#9
Отправлено 25 Февраль 2015 - 22:17
#10
Отправлено 26 Февраль 2015 - 19:28
#11
Отправлено 27 Февраль 2015 - 07:11
success: function(data) { $.fancybox({
и замените его на
success: function(data) { $('#order-stage-content').html(data);return; $.fancybox({
далее код
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form>
замените на
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form> <div id="order-stage-content"></div>
#12
Отправлено 01 Март 2015 - 02:29
Vaccina (27 Февраль 2015 - 07:11) писал:
success: function(data) { $.fancybox({
и замените его на
success: function(data) { $('#order-stage-content').html(data);return; $.fancybox({
далее код
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form>
замените на
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form> <div id="order-stage-content"></div>
Установил, но все равно все в несколько шагов(
#13
Отправлено 01 Март 2015 - 13:20
Но почему теперь перестала работать форма быстрого заказа в каталоге и карточке товара?
#14
Отправлено 05 Март 2015 - 16:15
#15
Отправлено 05 Март 2015 - 17:19
Vaccina (27 Февраль 2015 - 07:11) писал:
success: function(data) { $.fancybox({
и замените его на
success: function(data) { $('#order-stage-content').html(data);return; $.fancybox({
далее код
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form>
замените на
<form action="/cart/add" id="order-stage"> <input type="hidden" name="hash" value="{HASH}" /> </form> <div id="order-stage-content"></div>
ПОЧЕМУ У МЕНЯ НЕТ ОКОШКА ДЛЯ КУПОНА???????????
#16
Отправлено 07 Март 2015 - 01:21
$('#order-stage-content').html(data);return;
на
if($('#order-stage-content').length) {$('#order-stage-content').html(data);return;}
#18
Отправлено 09 Март 2015 - 16:14
Vaccina (07 Март 2015 - 01:21) писал:
$('#order-stage-content').html(data);return;
на
if($('#order-stage-content').length) {$('#order-stage-content').html(data);return;}
Я сделал так: вставил код из шаблона "оформление заказа" в шаблон "быстрый заказ".
Теперь нажимаем кнопку оформить заказ:
1)такой вопрос: когда я нахожусь в подтверждении заказа, как сделать, чтобы горел Шаг 2 из 2?
2) если нажимаешь кнопку "назад" нужно чтобы возвращался на ту страницу где мы заполняли данные, т.е. с открытым быстрым просмотром и стоящими в нем данными.
#19
Отправлено 04 Апрель 2015 - 03:09
{% ELSEIF MOD_LNAME=order && ACT=stage %} Оформление заказа. Шаг {ORDER_STAGE_NUM} из 4
замените на:
{% ELSEIF MOD_LNAME=order && ACT=stage %} {% IF ORDER_STAGE_NUM=4 %}Оформление заказа. Шаг 2 из 2{% ELSE %}Оформление заказа. Шаг {ORDER_STAGE_NUM} из 2{% ENDIF %}
2.Как понимаю, вы откатили изменения, сохраните пожалуйста их, если я их просто не заметила, то укажите пожалуйста, где можно их просмотреть, могу пока навести на то, что необходимо произвести изменения в шаблоне Оформление заказа в следующем коде:
{% IF ORDER_STAGE_NUM=1 %} <a href="{CART_URL}" class="btn" title="Вернуться назад в вашу корзину покупок"> {% ELSEIF ORDER_STAGE_NUM=2 %} <a href="{ORDER_STAGE_CONTACTS_URL}" class="btn" title="Вернуться назад на страницу контактных данных"> {% ELSEIF ORDER_STAGE_NUM=3 %} <a href="{ORDER_STAGE_DELIVERY_URL}" class="btn" title="Вернуться назад на страницу выбора варианта доставки"> {% ELSEIF ORDER_STAGE_NUM=4 %} <a href="{ORDER_STAGE_PAYMENT_URL}" class="btn" title="Вернуться назад на страницу выбора варианта оплаты заказа"> {% ENDIF %} Назад</a>
#20
Отправлено 10 Апрель 2015 - 23:58
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных