OpenCart Club

Разработка под Opencart

Предзаказ или уведомление о поступлении товара для opencart.

Добрый день.

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

Я долго искал такой модуль но так и не наше. (

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

Как минимум модуль должен уметь:

  • размещать кнопку вызова формы для заказа уведомления
  • вести историю заказов
  • уведомлять клиентов о том, что товар появился в магазине

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

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

Далее пришлось разработать логику отправки уведомлений клиентам как только товар появится в наличии, так как в ручную это не реально делать. )

Подумав, я решил,что отправка уведомлений будет отправляться при событиях:

  • сразу после того когда вы что-то изменили на товаре и нажали сохранить
  • с модуля, а точнее с формы со списком всех заявок, по нажатию кнопки
  • ну и по Cron, что на мой взгляд, есть самым удобным способом.

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

И вот что у меня вышло :

Спасибо за внимание.

Этот и много других модулей вы можете скачать на моем сайте myopencart.club

 

Напишите

Ваш email никому не покажем