Складно
Тема: системнаяВойтиСоздать магазин
Что нового

Вход покупателя по почте в корзине снова отправляет ссылку

Кнопка «Прислать ссылку» в корзине перезагружала страницу, и письмо не уходило. Исправлено.

Исправлено

Покупатель, который в корзине выбирал вход по почте и нажимал «Прислать ссылку», вместо письма получал перезагрузку страницы. Ссылка не отправлялась, никакого сообщения об ошибке не было. Причина была в разметке: блок входа был отдельной формой внутри формы заказа, а браузер такое не поддерживает.

Теперь блок входа не является отдельной формой. Кнопка отправляет запрос сама, Enter в поле почты тоже отправляет ссылку и не оформляет заказ.

Там же поправлено второе: кнопка входа через Telegram показывается только в магазине, у которого подключён бот. Раньше в магазине без бота покупатель нажимал её и читал «попробуйте позже» о том, чего без вашего действия не появится.

Где видно: корзина на витрине, если в магазине включён вход по почте: ссылка «Уже заказывали? Войти», в раскрывшемся блоке «Вход в магазин» — поле почты и кнопка «Прислать ссылку».

Корзина, раскрытый блок «Вход в магазин»: поле почты и кнопка «Прислать ссылку»
Корзина, раскрытый блок «Вход в магазин»: поле почты и кнопка «Прислать ссылку»
Запустить свой магазин