Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Доставка по расписанию +


brest001

Recommended Posts

Доставка по расписанию +


Доставка по расписанию +


Модуль "Доставка по расписанию +"  v3.3.2

Языки: русский, английский

* позволяет создавать неограниченное количество способов доставки с различными настройками,
* планировать и полностью контролировать работу собственной службы доставки, исходя из ее возможностей (времени работы, количества курьеров (транспорта), сколько заказов в определенное время и в какие дни вы можете обработать и доставить).
* за счет планирования минимизируются накладки при доставке, т.е. доставка осуществляется четко в указанное время - покупатели это ценят.

* при разработке учел пожелания пользователей модуля Sheduler - Доставка по расписанию 2.х.х плюс дополнительные возможности (во многом получилось "все в одном").


(!) Совместимость зависит от используемой в магазине страницы оформления заказа и версии Opencart (ocStore).

Варианты совместимости:
 1) Opencart (ocStore) 1.5.2.x - 1.5.6.x, плюс:
  * стандартная страница оформления заказа, или
  * страница оформления заказа модуля Simple версий 4.5.х - 4.9.х 
 2) Opencart (ocStore) 2.0.x - 2.2.x, плюс:
  * стандартная страница оформления заказа, или
  * страница оформления заказа модуля Simple версий 4.5.х - 4.9.х, или
  * страница оформления заказа модуля "Упрощенное оформление заказа", или
  * страница оформления заказа темы "XDS Coloring Theme для OpenCart 2.x" (проверено на v1.4.3), или
  * страница "Быстрое оформление заказа" и "Быстрое оформление заказа (NEW)" шаблона ShopStore2 (v3.x, v4.x)
 3) Opencart 2.3.x, плюс:
  * стандартная страница оформления заказа, или
  * страница оформления заказа модуля Simple версий 4.5.х - 4.9.х

 

Кратко, возможности модуля:

  • мультиязычность,
  • стандартный режим отображения способа доставки и режим расписания,
  • неограниченное количество способов доставки,
  • индивидуальные настройки для способов доставки: название, описание и их отключение; выбор изображения; настройка расписания поставки товаров (позволяет учесть расписание работы поставщика и установить смещение ближайшей даты доставки товара покупателю); условия оплаты - отдельно для групп покупателей в зависимости от суммы заказа, фиксированная оплата и т.д., оплата в зависимости от веса и даты заказа (гибкие настройки, +,-, +%,-%); список исключенных дат; привязка к магазину, производителю и/или категории товара, поставщику товара (если установлен модуль "Автоматическая обработка прайс-листов"), географической зоне, городам, налоговый класс, статус.
  • неограниченное количество интервалов времени,
  • индивидуальные настройки для интервалов времени: дни доставки, время доставки, ограничение приема заказа до указанного времени, смещение ближайшей даты доставки на нужное кол-во дней, максимальное кол-во доставок, дополнительная оплата/скидка за доставку в данный интервал времени (+,-, +%,-%), статус.
  • настройка отображения покупателю ближайших доставок на определенное кол-во дней и максимальной даты (периода) заказа,
  • вывод заглушек, если метод недоступен (для адреса, мин. суммы заказа, по параметрам веса),
  • выбор покупателем даты доставки,
  • статистика текущих доставок,
  • настройка внешнего вида модуля под вашу тему (статическое окно модуля, или модуль во всплывающем окне; размеры окна, табов и изображений; цвет текста и фона названия модуля; отключение/включение показа названия модуля, названия и описания способов доставки и дополнительных сведений об оплате; три стиля календаря, всплывающие подсказки и др.)

 

* модуль использует время сервера.

 

Демо на ocStore 2.1, админка:
http://brest001.ru/demo/admin/index.php?route=shipping/scheduler
логин/пароль: demo/demo


Лицензия.
При покупке Вы получаете право установки модуля на один домен. 
На данный момент лицензионный ключ не требуется.


Требования к серверу:
PHP 5.3 или выше, ionCube Loader v4.4 или выше (обычно на любом хостинге это есть), для Opencart (ocStore) 1.5.2.x - 1.5.6.x нужен VQMOD.
 


  • Добавил
  • Добавлено
    12.04.2016
  • Категория
  • Системные требования
    PHP 5.3 или выше
  • Метод активации
    Без активации
  • Ioncube Loader
    Требуется
  • ocStore
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Обращение к серверу разработчика
    Нет

 

Надіслати
Поділитися на інших сайтах

Добрый вечер! Интересный модуль!

Вопросы:

  1. Мультимагазин поддерживается? (1 админка - 2 сайта)
  2. Есть демо на ocStore 2.1?
  3. На демо если выбрать дату в календаре (возле кнопки сбросить дату) - ничего не происходит - так и задумано?

 

Предложения:

  1. Сделать настройку - выдавать ли ошибку, что не выбрано время доставки или нет (в данный момент  нету никакого уведомления) 
  2. Реализовать автоматический расчет стоимости доставки Почтой России - тогда цены вашему модулю не будет (что бы все было в одном модуле)
  3. Сделать возможность - бесплатной доставки при определенной сумме (например от 5000 рублей)
  4. Указывать до бесплатной доставки осталось... 
Змінено користувачем PagocTb
Надіслати
Поділитися на інших сайтах


Плагин великолепен, нечто подобное ищу уже давно. БУДЕТ ЛИ И КАК СКОРО НА OPENCART 2.2 ? 

 

Если воспользоваться функцией "выбрать дату" то она ничего не меняет...

 тут что-то не так 2016-04-1223.17.17.png

Змінено користувачем m1khail
Надіслати
Поділитися на інших сайтах


Добрый вечер!

Планируете ли совместить с модулем "

Автоматическая обработка прайс-листов"? Этот модуль в артикуле прописывает id поставщика. Поставщиком может быть собственный склад и доставка осуществляется день в день, а может быть сторонний поставщик, где доставка 2-3 дня. Было бы очень удобно
Надіслати
Поділитися на інших сайтах


Мультимагазин поддерживается? (1 админка - 2 сайта)

Поддержка мультимагазина в модуле заложена, но не тестировалась.

Работает следующим образом:

- способ доставки (каждый отдельно) в настройках привязан к store_id (берется из БД)

- в пользовательской части (при заказе) проверяется store_id и показываются доставки только для данного магазина

- аналогично проверяется store_id для учета количества доставок (сделанных заказов) и в статистике доставок модуля (в админке)

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

Есть демо на ocStore 2.1?

Пока нет, сделаю в ближайшие дни.

На демо если выбрать дату в календаре (возле кнопки сбросить дату) - ничего не происходит - так и задумано?

Нет конечно, это ошибка, должны быть показаны доставки на выбранную дату.

У меня как-то эта ошибка вылезла один раз, сколько потом ни тестировал, больше воспроизвести не удалось, а потом она пропала. Спасибо, что заметили. Внес изменения на тестовом сайте, надеюсь что правильно вычислил ) Просьба сообщить, если кто заметит.

 

 

Предложения:

  1. Сделать настройку - выдавать ли ошибку, что не выбрано время доставки или нет (в данный момент  нету никакого уведомления) 
  2. Реализовать автоматический расчет стоимости доставки Почтой России - тогда цены вашему модулю не будет (что бы все было в одном модуле)
  3. Сделать возможность - бесплатной доставки при определенной сумме (например от 5000 рублей)
  4. Указывать до бесплатной доставки осталось... 
  1. Сделать настройку - выдавать ли ошибку, что не выбрано время доставки или нет (в данный момент  нету никакого уведомления) 

    - подумаю, была такая мысль

  2. Реализовать автоматический расчет стоимости доставки Почтой России - тогда цены вашему модулю не будет (что бы все было в одном модуле)

    - раз цены не будет - учту, нужно время изучить тему

  3. Сделать возможность - бесплатной доставки при определенной сумме (например от 5000 рублей)

    - это уже есть в модуле - Настройка 

    Для групп покупателей:  указываете для какой группы, Мин. сумма заказа: 5000, Оплата за доставку: "0" или не указываете (пусто), то так и будет. Если указаны дополнительные настройки оплаты/скидок, то они будут суммироваться. Настроек оплаты много, посмотрите внимательней на демке - реализовать можно много чего.

  4. Указывать до бесплатной доставки осталось... 

    - Это есть в модуле Sheduler - Доставка по расписанию 2.4.1 

    Здесь возникли сомнения (показывать или нет), поскольку настроек оплаты много (общие для способа доставки, отдельные для интервала, в зависимости от веса, даты заказа и т.д.) поэтому надо подумать, ведь итоговая сумма все время меняется... но буду иметь ввиду, возможно что-то придумаю.

Змінено користувачем brest001
Надіслати
Поділитися на інших сайтах

Плагин великолепен, нечто подобное ищу уже давно. БУДЕТ ЛИ И КАК СКОРО НА OPENCART 2.2 ? 

 

Если воспользоваться функцией "выбрать дату" то она ничего не меняет...

 тут что-то не так 

НА OPENCART 2.2 протестирую в ближайшее время.

По ошибке написал в предыдущем посте... странно - у меня работает, интересно как сейчас?

В любом случае разберемся.

Надіслати
Поділитися на інших сайтах

 

Добрый вечер!

Планируете ли совместить с модулем "

Автоматическая обработка прайс-листов"? Этот модуль в артикуле прописывает id поставщика. Поставщиком может быть собственный склад и доставка осуществляется день в день, а может быть сторонний поставщик, где доставка 2-3 дня. Было бы очень удобно

 

Обязательно гляну как он работает, отпишусь.

Надіслати
Поділитися на інших сайтах

если доставка бесплатна там будет 0.00$ или пусто?2016-04-132.31.59.png

 

А такой вариант возможен? Думаю это актуально для города, дополнительно создать свои зоны по городу со своей стоимостью доставки.

kaktak%3F.jpg

Надіслати
Поділитися на інших сайтах


если доставка бесплатна там будет 0.00$ или пусто?

 

 

Будет бесплатно. Смотрите внимательней скрины, или в админке посмотрите при каких условиях должно быть так и так, создайте при заказе эти условия и посмотрите что будет.Screenshot-13.png

 

 

А такой вариант возможен? Думаю это актуально для города, дополнительно создать свои зоны по городу со своей стоимостью доставки.

Да, это следующее серьезное дополнение в модуле, которое я хочу сделать. Это работа с картой, кое-какой опыт имеется, но трудно сказать сколько уйдет времени.

Надіслати
Поділитися на інших сайтах

Для способа доставки нужно более 1 геозоны. Например, Москва и М.О. - это 2 разные зоны, но доставка в них может быть одна.

 

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

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

Змінено користувачем Frolik
Надіслати
Поділитися на інших сайтах


 

Для способа доставки нужно более 1 геозоны. Например, Москва и М.О. - это 2 разные зоны, но доставка в них может быть одна.

Создайте свои геозоны: Система / Локализация / Географические зоны... Кнопка "Добавить" потом кнопка "Добавить географическую зону" Выберите страну и регион, потом опять "Добавить географическую зону" и т.д. сколько нужно. Сохраните под своим названием - оно будет видно только в админке. Когда настроите способ доставки с сохраненной геозоной, то модуль будет доступен во всех Страна/регион, которые вы указали для своей геозоны.

 

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

Какой движок?

 

Процесс указания бесплатной доставки свыше определенной суммы как-то усложнен, пока так и не понял как сделать доставку бесплатной свыше определенной суммы на все интервалы или на некоторые.

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

1. Мин. сумма заказа = 200; Доплата за доставку = 10. 

Результат: Способ доставки доступен; Если в корзине сумма меньше 200, то Доплата за доставку = 10. Если в корзине сумма больше или равно 200 - Доставка бесплатно. 

Отдельно для каждого интервала можно добавить дополнительную оплату/скидку (+,-,+%,-%).

Змінено користувачем brest001
Надіслати
Поділитися на інших сайтах

Приобрел модуль, появились еще вопросы:

 

1) Как выставить приоритет варианта (сортировку) доставки?

 

2) Как настроить автоматический выбор первого варианта времени у доставки на выбранном дне?

 

3) Есть возможность отключить (например у варианта самовывоза) это поле (либо перенести его вниз)?

976cb2880f768beff2d5636de4ab63d2.jpg

 

4) Как сделать такую надпись (для удобства покупателей)?

9b6319f56add4440b3cf7d8c1a946663.jpg

5) В настройках выставлена настройка "Показывать название модуля: нет", если вариантов с расписанием нет, а есть только доставка без расписания - то название все равно показывается.

Пытался просто убрать название в поле Название (стандартный вид):- но оно должно быть обязательно заполнено

 

6) Зашел в модуль Simple и мягко сказать прифигел - модуль создал очень много вариантов доставки с указанием даты и времени на каждый день - не будет ли проблемы, что каждую неделю создается новый вариант доставки и сбиваются настройки необходимых полей (в самом simple) и в том, что забивается кэш либо память?

Змінено користувачем PagocTb
Надіслати
Поділитися на інших сайтах


1) Как выставить приоритет варианта (сортировку) доставки?

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

2) Как настроить автоматический выбор первого варианта времени у доставки на выбранном дне?

3) Есть возможность отключить (например у варианта самовывоза) это поле (либо перенести его вниз)?

Возможно сделаю опционально оба, но во вопросу 3) - поле не привязано к способу доставки (оно общее), надо подумать как сделать отдельно.

 

4) Как сделать такую надпись (для удобства покупателей)?

Включите "Показывать название модуля", настройте внешний вид и напишите что вам нужно. Кстати, можно использовать html. На демке сделал.

Змінено користувачем brest001
Надіслати
Поділитися на інших сайтах

5) В настройках выставлена настройка "Показывать название модуля: нет", если вариантов с расписанием нет, а есть только доставка без расписания - то название все равно показывается.

Пытался просто убрать название в поле Название (стандартный вид):- но оно должно быть обязательно заполнено

Вы путаете Название модуля и Название доставки. Название модуля либо отключено, либо включено.

Название доставки - это те вкладки с картинками... если у вас способ доставки один, то можно Название доставки и не показывать, иначе оно нужно для переключения способов доставки.

6) Зашел в модуль Simple и мягко сказать прифигел - модуль создал очень много вариантов доставки с указанием даты и времени на каждый день - не будет ли проблемы, что каждую неделю создается новый вариант доставки и сбиваются настройки необходимых полей (в самом simple) и в том, что забивается кэш либо память?

Проблем с Симплой не наблюдал. Модуль "Доставка по расписанию" работает динамически, в зависимости от времени, даты и мн. др., поэтому каждый интервал имеет свой код, иначе модуль просто не сможет корректно работать. Соответственно, в Симпле варианты доставки тоже меняются. Основное из того, что есть в Симпле, связанное с полями и т.д., есть в самом модуле. Чего не хватает, проще добавить в модуль, чем подстраиваться под Симпле и ловить потом несостыковки, да и сами запутаетесь в настройках.

Змінено користувачем brest001
Надіслати
Поділитися на інших сайтах

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

 

 

Смысл естественно в этом есть, ведь не зря во всех модулях доставки он имеется. 

Объясню ситуацию, например в моем случае:

 

Мне намного выгоднее и удобнее, что бы покупатель приехал в магазин (самовывоз), чем оформил доставку - так как в магазине он покупает доп.товары, а при доставке нет. Если показывать сортировку по времени то это удобнее покупателю, но не мне (владельцу ИМ)

 

 

Как настроить автоматический выбор первого варианта времени у доставки на выбранном дне?

Возможно сделаю опционально оба

 

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

 

 

Модуль "Доставка по расписанию" работает динамически

Немного не понимаю - это означает, что через 2 недели создадутся еще новые варианты доставки либо останутся те же самые (и соответственно никакие настройки не собьются) просто переименуются на следующие даты?

 

 

Так же есть проблема с адаптацией под мобильные устройства - не видно правой половины блока модуля:

146de225ebbddafa6a9ba1d50c984314.jpeg

Змінено користувачем PagocTb
Надіслати
Поділитися на інших сайтах


Разные версии Simple работают по-разному, но что могу точно сказать - не нужно настраивать в Simple каждый интервал, потому что интервалы будут меняться, их не будет больше, но код интервала меняется и соответственно связанные с этим настройки. И еще: во-первых, интервалов обычно много, запутаетесь в настройках; во-вторых, большинство настроек есть в модуле. В Simple можно использовать общие настройки для модуля, например какие поля отображать, требовать ли полный адрес и т.п. Конечно, связку с Simple я буду учитывать и прорабатывать дальше, модуль очень популярный.

 

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

Надіслати
Поділитися на інших сайтах

Разные версии Simple работают по-разному, но что могу точно сказать - не нужно настраивать в Simple каждый интервал, потому что интервалы будут меняться, их не будет больше, но код интервала меняется и соответственно связанные с этим настройки. И еще: во-первых, интервалов обычно много, запутаетесь в настройках; во-вторых, большинство настроек есть в модуле. В Simple можно использовать общие настройки для модуля, например какие поля отображать, требовать ли полный адрес и т.п. Конечно, связку с Simple я буду учитывать и прорабатывать дальше, модуль очень популярный.

 

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

 

Печальная новость. Я конечно не силен в программирование и создании модулей, но как вариант предложил бы просто каждый день переименовывать за прошедший день (код). При оформлении заказа - название доставки сохраняется в поле к этому заказу и даже если удалить модуль или его переименовать - данные в заказе останутся прежними тем самым можем добиться определенного кол-ва кодов доставки и каждый настроить как нужно, даже несмотря на огромное кол-во этих вариантов (у меня уже более 50), в любом случае это лучше чем настраивать каждую неделю.

 

Например:

Вчера у варианта доставки в четверг 14 апреля с 11 до 13 был код 22

Сегодня утром произошло бы переименование этого варианта в четверг 22 апреля с 11 до 13 с сохранением кода доставки - 22

И так далее....

 

 

Очень жду обновления модуля (особенно с этими функциями) - без них модуль работает на 50% так как вся автоматизация доставок просто перейдет в другое русло (каждую неделю настраивать новые коды и тп). Общий вариант настройки полей в simple , который я почему то не нашел, все равно не решение. Потому что для одних вариантов доставки нужно поле индекс (например для почты), для других нет (доставка курьером либо самовывоз)

Змінено користувачем PagocTb
Надіслати
Поділитися на інших сайтах


Печальная новость. Я конечно не силен в программирование и создании модулей, но как вариант предложил бы просто каждый день переименовывать за прошедший день (код). При оформлении заказа - название доставки сохраняется в поле к этому заказу и даже если удалить модуль или его переименовать - данные в заказе останутся прежними тем самым можем добиться определенного кол-ва кодов доставки и каждый настроить как нужно, даже несмотря на огромное кол-во этих вариантов (у меня уже более 50), в любом случае это лучше чем настраивать каждую неделю.....

Предложения ваши толковые, аргументы убедительные, чего же сразу расстраиваться? :) Будем над этим работать.

Надіслати
Поділитися на інших сайтах

Приветствую.

Интересует по данному модулю:

1) Под мобайл настроили?

2) Совместимость с "быстрое оформление заказа" шаблона sshop 

3) Демо oc 2.1

4) зависит ли форма доставки от форм оплаты? Т.е., совместимость с "симплом" при заданных в админке способах оплаты при определённых способах доставки. К примеру, покупатель выбирает вариант оплаты "наличными курьеру" - из вариантов доставки по расписанию должен пропасть вариант "самовывоз". Так же и наоборот.

Змінено користувачем baxabit
Надіслати
Поділитися на інших сайтах


Замечен баг:
В доставке курьером стоит максимальный вес 50кг, при самовывозе лимит отсутствует.
В оформлении заказа при <50кг видны оба варианта доставки, при >50кг - варианты доставки пропадают оба и остаётся только догадываться, что выбор даты и времени актуален отныне исключительно для самовывоза. При этом просьба "Пожалуйста, выберите удобный вариант доставки" остаётся на своём месте.

Змінено користувачем baxabit
Надіслати
Поділитися на інших сайтах


Приветствую.

Интересует по данному модулю:

1) Под мобайл настроили?

2) Совместимость с "быстрое оформление заказа" шаблона sshop 

3) Демо oc 2.1

4) зависит ли форма доставки от форм оплаты? Т.е., совместимость с "симплом" при заданных в админке способах оплаты при определённых способах доставки. К примеру, покупатель выбирает вариант оплаты "наличными курьеру" - из вариантов доставки по расписанию должен пропасть вариант "самовывоз". Так же и наоборот.

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

Надіслати
Поділитися на інших сайтах

Замечен баг:

В доставке курьером стоит максимальный вес 50кг, при самовывозе лимит отсутствует.

В оформлении заказа при <50кг видны оба варианта доставки, при >50кг - варианты доставки пропадают оба и остаётся только догадываться, что выбор даты и времени актуален отныне исключительно для самовывоза. При этом просьба "Пожалуйста, выберите удобный вариант доставки" остаётся на своём месте.

Спасибо, посмотрю обязательно.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.