Serg83 (19 Июнь 2015 - 20:42) писал:
11
Сообщений в теме: 187
#181
Отправлено 21 Июнь 2015 - 20:09
зависает на моменте /order/stage/execute
#182
Отправлено 22 Июнь 2015 - 12:37
support 2.0 (21 Июнь 2015 - 20:09) писал:
Нами замечено зависания не было. Возможно, это происходит в отдельных случаях и в отдельных браузерах. Так как для перехода на другие шаги используется javascript, причем переход выполняется 2 раза подряд, пропуская 2 шага. Можно изменить этот вид оформление на вариант напрямую из корзины. На всякий случай реализовала Вам в качестве примере это в магазине в бэкапе от 21.06.2015 20:01:32. Там есть некоторые моменты, которые нужно будет подкорректировать (цвет и размер кнопок), но в целом вид будет именно такой. В данном варианте возникнет только сложность в том, что здесь используется точно такой же шаблон, как на заказе в 1 клик, соответственно отображение будет идентичным. В заказе в 1 клик у Вас нет способа доставки и оплаты, соответственно в корзине его также не будет при такой форме реализации. Возможно, можно будет поставить какие-нибудь условия на отображение в корзине этих способов доставки и оплаты, но думать уже об этом будет стоит только когда Вы примите решение о том хотите Вы оформление заказа напрямую из корзины или нет.
добрый день.
судя по тестам вы проверяли корзину. или я ошибаюсь?
в постах 179 и 180 я уточнил что проблема возникает именно на "быстром заказе".
#183
Отправлено 24 Июнь 2015 - 17:30
АП
#184
Отправлено 07 Июль 2015 - 12:04
Администраторы, появившаяся из ниоткуда проблема так и не устранена!!!
быстрый заказ так и не работает
быстрый заказ так и не работает
#185
Отправлено 15 Июль 2015 - 14:10
Serg83 (07 Июль 2015 - 12:04) писал:
Администраторы, появившаяся из ниоткуда проблема так и не устранена!!!
быстрый заказ так и не работает
быстрый заказ так и не работает
найдите в шаблоне Быстрый заказ код
<!-- <div class="fieldset"> <h3 class="legend" title="Выберите удобный для вас способ доставки">Cпособ доставки</h3> <table class="orderStageDeliveryListTable basket" style="max-width: 775px;"> {% FOR order_delivery %} <tbody rel="{order_delivery.ID}"> <tr {% IF order_delivery.first %}class="first"{% ENDIF %}> <td class="cell1" width="5%"> <input type="radio" id="quickDeliveryIdMain{order_delivery.ID}" name="form[delivery][id]" value="{order_delivery.ID}" class="required deliveryRadio" {% IFNOT ORDER_FORM_DELIVERY_ID %} {% IF order_delivery.first %} checked="checked" {% ENDIF %} {% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %} checked="checked" {% ENDIF %} /> </td> <td class="cell2" width="60%"> <label for="quickDeliveryIdMain{order_delivery.ID}">{order_delivery.NAME}</label> {% IF order_delivery.DESC %} <div class="htmlDataBlock">{order_delivery.DESC}</div> {% ENDIF %} </td> <td class="cell3 price"> От <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span> </td> </tr> {% IFNOT order_delivery.zone_list_empty %} {% FOR zone_list %} <tr class="zones"> <td></td> <td> <!-- Заголовок внутри метода доставки, появляется только один раз {% IF order_delivery.zone_list.index=1 %} <label for="quickDeliveryIdMain{order_delivery.ID}" class="zones-header"></label> {% ENDIF %} <input type="radio" class="deliveryZoneRadio" deliveryid="{order_delivery.ID}" id="quickDeliveryZoneId{order_delivery.zone_list.ID}" name="form[delivery][zone_id]" value="{order_delivery.zone_list.ID}" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %} checked="checked" rel="true" {% ENDIF %} /> <label class="orderStageDeliveryZoneLabel" for="quickDeliveryZoneId{order_delivery.zone_list.ID}" style="color: #333;"> {order_delivery.zone_list.NAME} <span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span> </label> </td> <td></td> </tr> {% ENDFOR %} {% ENDIF %} </tbody> {% ENDFOR %} </table> {% FOR order_delivery %} {% IFNOT order_delivery.available_payment_list_empty %} <div class="quick_order_payment fieldset" rel="{order_delivery.ID}" style="display: none;"> <h2 class="legend" title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2> <table class="orderStagePaymentListTable basket" style="max-width: 675px;"> {% FOR available_payment_list %} <tr> <td class="cell1" width="5%"><input type="radio" id="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}" name="form[payment][id]" value="{order_delivery.available_payment_list.ID}" class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_delivery.available_payment_list.first %}checked="checked"{% ENDIF %}{% ELSEIF order_delivery.available_payment_list.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/></td> <td class="cell2" width="95%"> <label for="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}">{order_delivery.available_payment_list.NAME}</label> <!-- Сообщение для пользователя {order_delivery.available_payment_list.MESSAGE} </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} {% ENDFOR %} </div> -->
замените на
<div class="fieldset" style="display: none;"> <h3 class="legend" title="Выберите удобный для вас способ доставки">Cпособ доставки</h3> <table class="orderStageDeliveryListTable basket" style="max-width: 775px;" style="display: none;"> {% FOR order_delivery %} <tbody rel="{order_delivery.ID}"> <tr {% IF order_delivery.first %}class="first"{% ENDIF %}> <td class="cell1" width="5%"> <input type="hidden" id="quickDeliveryIdMain{order_delivery.ID}" name="form[delivery][id]" value="112201" class="required deliveryRadio" {% IFNOT ORDER_FORM_DELIVERY_ID %} {% IF order_delivery.first %} checked="checked" {% ENDIF %} {% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %} checked="checked" {% ENDIF %} /> </td> <td class="cell2" width="60%"> <label for="quickDeliveryIdMain{order_delivery.ID}">{order_delivery.NAME}</label> {% IF order_delivery.DESC %} <div class="htmlDataBlock">{order_delivery.DESC}</div> {% ENDIF %} </td> <td class="cell3 price"> От <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span> </td> </tr> <!--{% IFNOT order_delivery.zone_list_empty %} {% FOR zone_list %} <tr class="zones"> <td></td> <td> <!-- Заголовок внутри метода доставки, появляется только один раз {% IF order_delivery.zone_list.index=1 %} <label for="quickDeliveryIdMain{order_delivery.ID}" class="zones-header"></label> {% ENDIF %} <input type="radio" class="deliveryZoneRadio" deliveryid="{order_delivery.ID}" id="quickDeliveryZoneId{order_delivery.zone_list.ID}" name="form[delivery][zone_id]" value="1" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %} checked="checked" rel="true" {% ENDIF %} /> <label class="orderStageDeliveryZoneLabel" for="quickDeliveryZoneId{order_delivery.zone_list.ID}" style="color: #333;"> {order_delivery.zone_list.NAME} <span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span> </label> </td> <td></td> </tr> {% ENDFOR %} {% ENDIF %}--> </tbody> {% ENDFOR %} </table> {% FOR order_delivery %} {% IFNOT order_delivery.available_payment_list_empty %} <div class="quick_order_payment fieldset" rel="{order_delivery.ID}" style="display: none;"> <h2 class="legend" title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2> <table class="orderStagePaymentListTable basket" style="max-width: 675px;"> {% FOR available_payment_list %} <tr> <td class="cell1" width="5%"><input type="hidden" id="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}" name="form[payment][id]" value="123063" class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_delivery.available_payment_list.first %}checked="checked"{% ENDIF %}{% ELSEIF order_delivery.available_payment_list.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/></td> <td class="cell2" width="95%"> <label for="quickPaymentId{order_delivery.ID}_{order_delivery.available_payment_list.ID}">{order_delivery.available_payment_list.NAME}</label> Сообщение для пользователя {order_delivery.available_payment_list.MESSAGE} </td> </tr> {% ENDFOR %} </table> </div> {% ENDIF %} {% ENDFOR %} </div>
#186
Отправлено 16 Июль 2015 - 11:10
#187
Отправлено 19 Июнь 2016 - 21:09
odissei (06 Апрель 2013 - 14:18) писал:
Это попробуйте вставить в самый конец шаблона заказа
Т.к. в 4 шаге добавляем
Кнопки навигации на 3 и 4 шагах можно скрыть
{% IF ORDER_STAGE_NUM=3 || ORDER_STAGE_NUM=4 %}<script>$('.order form').submit();</script>{%ENDIF%}Таким образом 3 и 4 шаги будут субмититься автоматом и пропускаться покупателем.
Т.к. в 4 шаге добавляем
<div style="display: none;">то в конце 4 шага закрываем тэг - вставляем
</div>перед
<!-- Подтверждение заказа-Конец -->
Кнопки навигации на 3 и 4 шагах можно скрыть
style="display: none;"и надписи в начале страницы (3 и 4 шаг) поменять.
#188
Отправлено 21 Июнь 2016 - 04:55
В шаблоне Оформление заказа за кнопки отвечает следующий код:
чтобы скрыть их на 4ом шаге, то замените на:
<div class="padd"> <a href="javascript:history.go(-1)" class="whtblue" >Вернуться назад</a> <button type="submit" name="tonext" class="whtblue" >{% IF ORDER_STAGE_NUM=4%}Оформить заказ{% ELSE %}Перейти далее{% ENDIF %}</button> <input type="hidden" name="hash" value="{HASH}" /> </div>
чтобы скрыть их на 4ом шаге, то замените на:
<div class="padd" {% IF ORDER_STAGE_NUM=4%}style="display:none;"{% ENDIF %}> <a href="javascript:history.go(-1)" class="whtblue" >Вернуться назад</a> <button type="submit" name="tonext" class="whtblue" >{% IF ORDER_STAGE_NUM=4%}Оформить заказ{% ELSE %}Перейти далее{% ENDIF %}</button> <input type="hidden" name="hash" value="{HASH}" /> </div>
Темы с аналогичным тегами Заказ в 1 клик
Вопросы работы сервиса StoreLand →
Дизайн →
Шаблон Радость →
Оформление заказа →
Кнопка "оформить Заказ" Во Всплывающем ОкнеАвтор Гость_like.hornet.6_* , 03 апр. 2015 всплывающее окно, оформить заказ и 2 еще... |
|
|||
Вопросы работы сервиса StoreLand →
Дизайн →
Вопросы общие для всех шаблонов →
Оформление заказа →
Заказ В Один Клик Для Всех ШаблоновАвтор Гость_support 2.0_* , 19 февр. 2014 Заказ, заказ в 1 клик и 5 еще... |
|
|||
Вопросы работы сервиса StoreLand →
Ошибки →
Ошибки витрины →
Ошибки, возникшие после самостоятельного изменения шаблонов →
При Ошибке Быстрого Заказа Перекидывает На Длинный ЗаказАвтор Гость_ogonek7777_* , 26 июня 2013 кнопка купить, заказ в 1 клик |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных