Проблема с адресами в новом чекауте

Не совсем понял причину негатива. Если клиент ввел адрес, CS-Cart попытается рассчитать стоимость доставки для этого адреса. Как я уже писал, проверка валидности адреса на стороне магазина не выполняется (но выполняется онлайн сервисами доставки)

Насколько я знаю, сейчас нет планов по внедрению такой фичи, но Marketplace есть несколько сторонних модулей с похожей функциональностью:

https://marketplace.cs-cart.com/dadata.html
https://marketplace.cs-cart.com/address-autocomplete-by-google-for-cs-cart.html
https://marketplace.cs-cart.com/cs-cart-google-address-autocomplete.html
https://marketplace.cs-cart.com/google-address-autocomplete.html
https://marketplace.cs-cart.com/google-autocomplete.html

1 лайк

Причина в том что вы ответили вот на это сообщение.

Всем очевидно что проверка не осуществляется. Проблема в том что в существующем механизме логика отсутствует. Еще раз прочтите и задумайтесь. Это вообще не частный случай, а чуть ли не каждый третий заказ. Система провоцирует кривые адреса.

Придётся, видимо, еще раз повторить — речь не идёт о проверке правильности введённого адреса (название улицы, номер дома, квартиры). Понятно, что текстовое поле проверить нельзя качественно.

Я прошу обеспечить соответствие введённого индекса и населенного пункта!!!

Для этого есть возможность. Даже если таблица городов с индексами кое-где кривая, о чем уже упоминали в этой ветке, всё же этой таблицей можно воспользоваться и после ввода индекса обновить наименование населённого пункта, чтоб он соответствовал индексу.

Странно, я пробовал, он понимает и “22-45” и “д.22, кв.33” и “д22 кв33”

Насколько я вижу из live-demo это модуль для пошагового оформления, а не для нового чекаута. @ecomlabs уточните?

Для нового тоже адаптирован, демо просто старое. Квартиры также поддерживаются последними версиями модуля

1 лайк