#1
Отправлено 08 Декабрь 2014 - 19:09
такую обнаружила у себя ошибку
при выборе способа доставки есть радио-кнопки
Основные
и по Зонам
Так вот если выбирают сначала один способ доставки, к примеру "Почтой России"
а потом - передумали и выбрали другой способ доставки, но тыкнули не на Основную радио-кнопку, а сразу на Зону
то выходит что выбранным остается первый вариант
и соответственно - и привязанные к нему способы оплаты!
У меня уже несколько заказов пришло с такими глюками!
Наблюдаю эту ошибку как в простом так и в Быстром заказе
причем в Быстром заказе Основные способы вроде как отмечаются при выборе Зон, но только визуально.
На самом же деле пока не тыкнешь на Основную - Способы Оплаты не изменятся
Надо сделать так, что при выборе какой-то Зоны - выбирался и Способ доставки!
#2
Отправлено 09 Декабрь 2014 - 02:41
#7
Отправлено 11 Декабрь 2014 - 12:25
Очень жду решения проблемы!!!!
#8
Отправлено 16 Декабрь 2014 - 03:42
А также нужно чтобы указание e-mail при оформлении заказа - также было обязательно
И нужно чтобы обязательным было полностью ФИО, все три, а не кто как захочет
#9
Отправлено 16 Декабрь 2014 - 17:49
найдите в файле Быстрый заказ (сайт- редактор шаблонов ) код
<td><label for="contactEmail" class="required">E-mail<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td> <td><input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text" type="text"/></td>
и замените на код
<td><label for="contactEmail" class="required">E-mail*<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td> <td><input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required email input-text" type="text"/></td>
касательно поля ФИО, то вот тут уже обсуждался этот вопрос
#10
Отправлено 17 Декабрь 2014 - 00:07
#11
Отправлено 17 Декабрь 2014 - 00:50
Taisia (16 Декабрь 2014 - 17:49) писал:
найдите в файле Быстрый заказ (сайт- редактор шаблонов ) код
<td><label for="contactEmail" class="required">E-mail<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td> <td><input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text" type="text"/></td>
и замените на код
<td><label for="contactEmail" class="required">E-mail*<span class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td> <td><input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required email input-text" type="text"/></td>
а при обычном оформлении заказа? через корзину??
#12
Отправлено 17 Декабрь 2014 - 03:11
tanch (17 Декабрь 2014 - 00:50) писал:
На данный момент, в обычном оформлении заказа у вас email обязательный.
User (17 Декабрь 2014 - 00:07) писал:
В Оформление заказа найдите:
<!-- Заголовок внутри метода доставки, появляется только один раз--> {% IF order_delivery.zone_list.index=1 %} <label class="orderStageDeliveryZoneHeader" for="deliveryId{order_delivery.ID}">Зоны доставки</label> {% ENDIF %} <input type="radio" class="deliveryZoneRadio" deliveryid="{order_delivery.ID}" id="deliveryZoneId{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="deliveryZoneId{order_delivery.zone_list.ID}"> {order_delivery.zone_list.NAME} <span class="deliveryZonePrice">{order_delivery.zone_list.END_PRICE | money_format}</span> </label>
замените на:
<!-- Заголовок внутри метода доставки, появляется только один раз--> {% IF order_delivery.zone_list.index=1 %} <label class="orderStageDeliveryZoneHeader" for="deliveryId{order_delivery.ID}">Зоны доставки <span class="red">*</span></label> {% ENDIF %} <input type="radio" class="deliveryZoneRadio required" deliveryid="{order_delivery.ID}" id="deliveryZoneId{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="deliveryZoneId{order_delivery.zone_list.ID}"> {order_delivery.zone_list.NAME} <span class="deliveryZonePrice">{order_delivery.zone_list.END_PRICE | money_format}</span> </label>
#13
Отправлено 18 Декабрь 2014 - 02:19
Сыплются корявые заказы...
Например - способ доставки Почтой России, а оплата - наличными при самовывозе..
и т.п.
просто жуть - и клиенты тоже в недоумении!
#14
Отправлено 18 Декабрь 2014 - 02:33
#15
Отправлено 18 Декабрь 2014 - 08:44
Vaccina (18 Декабрь 2014 - 02:33) писал:
Не помогло
ни в обычном заказе ни в быстром заказе - нормально не реагирует на выбор способа доставки
плюс после этих изменений - дурацкие звёздочки появились.
Отменяю изменения..
#16
Отправлено 20 Декабрь 2014 - 02:50
$(function() { $('.deliveryRadio').click(function() { $(this).closest('tbody') .find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); });
и в шаблоне Быстрый заказ в конце вставьте:
<script> $(function() { $('.deliveryRadio').click(function() { $(this).closest('tbody') .find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); }); </script>
#17
Отправлено 20 Декабрь 2014 - 12:43
Vaccina (20 Декабрь 2014 - 02:50) писал:
В Быстром заказе - это повлияло только на то, что когда выбираешь зоны доставки - выделяется и основная доставка
однако это не повлияло на способ оплаты
по прежнему - пока не ткнешь именно на основной способ доставки, способ оплаты не поменяешь
#18
Отправлено 24 Декабрь 2014 - 03:22
$(function() { $('.deliveryRadio').click(function() { $(this).closest('tbody') .find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); });
замените на:
$(function() { $('.deliveryRadio').click(function() { $(this).closest('tbody').find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); $('.deliveryZoneRadio').click(function() { $(this).closest('tbody').find('.deliveryRadio').prop('checked', true).trigger('click'); }); });
#20
Отправлено 27 Декабрь 2014 - 03:12
$(function() { $('.deliveryRadio').click(function() { $(this).closest('tbody').find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); $('.deliveryZoneRadio').click(function() { $(this).closest('tbody').find('.deliveryRadio').prop('checked', true).trigger('click'); }); });
на:
$(function () { $('.deliveryRadio').click(function () { $(this).closest('tbody').find('.deliveryZoneRadio:first').prop('checked', true); }).filter(':checked').trigger('click'); $('.deliveryZoneRadio').click(function () { var deliveryRadio = $(this).closest('tbody').find('.deliveryRadio'); if (!deliveryRadio.is(':checked')) { deliveryRadio.prop('checked', true).trigger('click'); } }); });
Темы с аналогичным тегами заказ, оплата, доставка
Вопросы работы сервиса StoreLand →
Дизайн →
Шаблон Техно →
Каталог товаров →
Удаление Оплаты Из КорзиныАвтор Гость_alex78_* , 11 апр. 2022 оплата, Удаление оплаты |
|
|||
Вопросы работы сервиса StoreLand →
Дизайн →
Шаблон Кондитер →
Оформление заказа →
Оформление Заказа. Скрытие Информации О Доставке И Появление По НажатиюАвтор Гость_Foxis_10_* , 18 мая 2021 доставка |
|
|||
Вопросы работы сервиса StoreLand →
Другие вопросы →
Скрываем Стоимость Доставки 0 РубАвтор Гость_Foxis_10_* , 20 февр. 2021 доставка |
|
|||
Вопросы работы сервиса StoreLand →
Дизайн →
Шаблон Радость →
Оформление заказа →
Календарь "удобное Время Доставки". Блокируем Выбор Определенного Дня И ВсАвтор Гость_Foxis_10_* , 20 февр. 2021 календарь, доставка |
|
|||
Вопросы работы сервиса StoreLand →
Дизайн →
Шаблон Техно →
Другое →
Дублирование ЗаказаАвтор Гость_Foxis_10_* , 27 янв. 2021 дубль, заказ |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных