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


При Ошибке Быстрого Заказа Перекидывает На Длинный Заказ

кнопка купить заказ в 1 клик

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

#1 ogonek7777

ogonek7777

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

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

Отправлено 26 Июнь 2013 - 18:43

Сайт
Если ошибиться в оформлении заказа через Быстрый заказ, то форма не сохраняется (с указанием ошибок), а перекидывает в форму Оформление заказа с полным заполнением. Клиенты жалуются.

#2 Сake

Сake

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

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

Отправлено 27 Июнь 2013 - 01:15

Информация по данной ошибке передана разработчикам.

Как вариант на данный момент можно установить типы полей, чтобы браузер проводил их проверку, для возможности исключения ошибки ввода неподходящий информации в поле. Для этого необходимо в шаблоне "Быстрый заказ" найти такие поля как

<input id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required input-text" type="text"/>

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

<input id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required input-text" type="text" required="required"/>

далее найти

<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"/>

и заменить на

<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="email" required="required"/>

далее найти

<input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input-text" type="text"/>

и заменить на

<input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input-text" type="text" required="required"/>

далее найти

<textarea cols="100" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>

и заменить на

<textarea cols="100" rows="5" id="quickDeliveryAddress" required="required" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>


#3 ogonek7777

ogonek7777

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

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

Отправлено 27 Июнь 2013 - 10:34

Спасибо!





Темы с аналогичным тегами кнопка купить, заказ в 1 клик

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

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