yuriyakishin / novaposhta

Модуль доставки Новая Почта для Magento 2.3
36 stars 18 forks source link

Пожелания по доработке модуля #3

Open yumicom opened 4 years ago

yumicom commented 4 years ago

Юрий, здравствуйте! Большое спасибо за доработку выбора для мобильных - стало гораздо удобнее ))). Потестил у себя, уже довольно хорошо. Есть еще пожелания, некоторые как мне кажется легко реализуемые, некоторые сложно... Учитывая то, что модуль бесплатный, только Вам решать делать что либо из списка ниже или нет ))

Вот мои пожелания: 1) в поле ввода поиска города неплохо было бы вывести подсказку "Введите свой город".

2) поле выбора отделения не влезает по ширине в экран мобильного телефона, лучше бы его разместить на всю длину, объединив все 4 столбца.

3) при выборе способа "До дверей" было бы неплохо вывести чуть ниже необязательное поле ввода адреса, тоже на всю ширину.

4) у нас двуязычная страна, поэтому неплохо было бы поиск введенного города вести сразу по обеим базам: укр+рос, но выдача результата на 1 языке, чтобы не задваивать.

5) и еще один момент, новая почта возит грузы не во все населенные пункты, поэтому было бы хорошо добавить в базы городов села из базы Укрпочты, но не задваивать существующие города Новой почты, ну и для этих сел без возможности выбора отделения Новой почты

yuriyakishin commented 4 years ago

Добрый день. Поле выбора отделений растянул на 4 столбца. Поиск города сейчас по обеим базам идет. Переводы фраз там, кстати, были, возможно pub/static у вас не обновился.

Пока не могу придумать как сделать модуль универсальным, чтобы он с другими модулями доставки и кастомными чекаутами не конфликтовал, и, в тоже время, был удобным для покупателей. Скорее всего придется немного и чекаут переделать.

yumicom commented 4 years ago

Добрый день. Спасибо за доработку, буду тестировать

yumicom commented 4 years ago

Потестил. Стало явно удобнее )) Замечания только по оформлению: 1) поле ввода города фиксированной длины 348px и вылазит на мобиле шириной 320px, лучше бы его сделать резиновым, чтобы растягивалось на всю длину, как остальные поля чекаута на мобиле 2) аналогичная проблема с полем выбора отделения. Минимальная ширина мобильного экрана на сегодня 320px - все должно уместиться и растягиваться для более широких экранов 3) при нажатии на поле ввода города у меня немного закрывается предыдущее поле чекаута, как бы налазит на него

yuriyakishin commented 4 years ago

Немного переделал Checkout, Может вам пригодится https://github.com/yuriyakishin/magento2-yu-checkout

yumicom commented 4 years ago

Спасибо, посмотрю

yumicom commented 4 years ago

Юрий, здравствуйте! Вернулся к Вашему модулю, потестировал и был приятно удивлен - модуль уже вполне можно использовать на рабочих коммерческих сайтах, существенных недостатков я пока не обнаружил. Чекаут штука о-о-очень важная, здесь должно быть все максимально удобно и функционально, иначе - частичная потеря незавершенных заказов. Я отметил 2 недостатка в модуле, которые могут увеличивать % брошенных корзин, возможно у Вас найдется время и желание это улучшить: 1) Если уйти со страницы чекаута, не закончив оформление заказа и вернутся туда снова, то выбранный ранее город и склад не сохраняются. В то время, как другие заполненные поля Маженто умеет сохранять. 2) После щелчка на поле выбора отделения после мигающего курсора неплохо было бы вывести подсказку "Введите адрес или номер отделения".

yuriyakishin commented 4 years ago

Добрый день. Ок, спасибо, посмотрю что можно сделать.

чт, 13 авг. 2020 г. в 14:47, yumicom notifications@github.com:

Юрий, здравствуйте! Вернулся к Вашему модулю, потестировал и был приятно удивлен - модуль уже вполне можно использовать на рабочих коммерческих сайтах, существенных недостатков я пока не обнаружил. Чекаут штука о-о-очень важная, здесь должно быть все максимально удобно и функционально, иначе - частичная потеря незавершенных заказов. Я отметил 2 недостатка в модуле, которые могут увеличивать % брошенных корзин, возможно у Вас найдется время и желание это улучшить:

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

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/yuriyakishin/novaposhta/issues/3#issuecomment-673430371, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJUDD4VMQL6PBHUZDNKKD3TSAPHGPANCNFSM4KPH4S5A .

yumicom commented 3 years ago

Здравствуйте! Поставил Ваш модуль для теста на один сайт. Начались жалобы клиентов, что их города нет в списке. Оказывается, вариантов ввести неверно даже существующий для Новой почты город довольно много. Например если ввести "Село Шабо" или начать вводить с абревиатуры "с.", "г.", "смт" то населенный пункт не будет найден. Или "Ивано Франковск" без дефиса тоже не ищет. Ну и понятно сел, где есть только Укрпочта тоже не найдет. Получается, некоторые клиенты застряют на поле Город и оформить заказ самостоятельно уже не могут. В связи с этим есть пожелание: можно ли это поле сделать необязательным - автозаполнять или тем текстом, который ввел покупатель или стандартным типа "Введите город" - в случае если модуль не может найти введенный город в базе Новой почты. Тоесть ввел верно - подтягивает город, ввел неверно - оставить как есть, менеджер магазина уточнит город при подтверждении заказа. Ну и соответственно автозаполнять поле улица или номер отделения, если город не найден, чтобы маженто пропустил такой заказ.

yuriyakishin commented 3 years ago

Здравствуйте. Спасибо. Как раз работаю над этим.