Исполнено

+12

Сначала выбор типа доставки, а потом ввод адреса

Алекс Бодров Обновлен 3 года назад в категории CMS Общий функционал 10

Здравствуйте, в вашем довольно таки проработанном скрипте интернет-магазина остались признаки первобытности: при оформлении заказа предлагается сначала заполнить поля адреса, а потом выбрать тип доставки. При самовывозе их тоже нужно указывать? Вам не кажется что нужно сначала выбрать способ доставки, а уже потом заставлять пользователя вводить поля, причем только те, что нужны для указанного способа доставки?

Скриптов много, все похожи и кривые. У вас самый проработанный, если выйдет обновление - буду брать у вас. Я бы хотел использовать ваш быстрый скрипт для своих проектов, но он уступает из-за описанной выше проблемы.

У вас имеются специалисты, способные доработать этот недостаток? Разработчики Ksenmart решили эту проблему идеально, но у них проблема с быстродействием. Скрипт во вложении, это самоустанавливающийся бекап: распаковываете в корень папки с доменом и открываете его в браузере, появится пошаговый мастер.

Комментарии 10

  • Александр Закусило 3 года назад

    Как вы будете рассчитывать доставку в регион, если неизвестно вообще куда Вы отправляете? Что касается самовывоза, то у нас в планах есть изменение данного вопроса.

  • Алекс Бодров 3 года назад

    В приложенном скрипте работает так: выбирается сначала регион, а потом в зависимости от него появляются варианты доставки. Доставка может быть фиксированной по регионам или привязана к сервису расчета стоимости доставки (это уже не так критично, обычно пишется что это обсуждается с менеджером и зависит от габаритов и веса).
    Все это настраивается в админке. Также настраиваются поля ввода контактных данных и адреса для каждого типа доставки.
    Могу отправить скриншоты по почте.

  • Александр Закусило 3 года назад

    Отправьте конечно, мы посмотрим. Но стадии с оформлением заказа будут меняться в будущем.

  • Александр Закусило 3 года назад

    Кстати о регионах. Это всё понятно. Но вся проблема в, том, что доставки автоматический с автоматическим подсчётом не считаются по региону. Они считают по переданному индексу или городу. По региону они считать не умеют. Почта России считает по магистральному поясу.

  • Алекс Бодров 3 года назад

    В приложенном решении есть тип доставки. Есть "Фиксированная цена по регионам" и "RedExpress". Последний как раз от такого сервиса. Правда отзывы о нем не очень хорошие. У каждого сервиса свои формы отправки данных для расчета, можно сделать интеграцию с edost.ru, в нем можно автоматически рассчитать стоимость доставки для всех популярных в России служб доставки.

    По региону согласен, он не особо нужен, его лучше заменить полем "Город" с сортировкой по алфавиту. Или как тут: edost.ru/index.html. В зависимости от типа доставки можно вывести обязательные поля ввода, которые нельзя отключить (индекс, магистральный пояс где нужен). Хотя я думал что почта РФ считает по индексу.

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

  • Александр Закусило 3 года назад

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

  • Алекс Бодров 3 года назад

    Да я не против индекса. Просто зачем он нужен при самовывозе и доставке по городу? Это самые востребованные варианты. Лишние препятствия перед покупателем. Минимум полей - минимум действий.

  • Александр Закусило 3 года назад

    Не нужен, исправим, когда переделаем.

  • Алекс Бодров 3 года назад

    Вот сайт, на котором я недавно настроил такое оформление заказа http://rybolovnyj-magazin.ru

  • Артем Полторанин 3 года назад

    Переработка оформления заказа - есть у нас в приоритетных планах.

Написать сообщение