Функция за зареждане на поръчка от Excel за автоматично попълване на количката, E-PAGES Блог

При разработването на един от нашите B2B проекти ни беше поставена задачата да създадем функционалност, която да позволи на клиентите на едро бързо да напълнят кошницата с голям брой продукти. За посетителите на сайта, които са големи търговци на едро, навигирането из страниците на каталога и събирането на кошница с голям брой артикули не е лесна задача. Такива посетители често вече знаят точните артикулни номера на желаните стоки и необходимото количество за покупка. В тази публикация ще опишем как внедрихме функционалността за зареждане на списък с продукти от Excel файл за автоматично попълване на кошницата.
Формулиране на проблема
Потребителят трябва да може бързо да добавя голям брой артикули към кошницата, като знае техните артикулни номера, без да се налага да преглежда каталога и да ги поставя в кошницата поотделно. Потребителят подготвя Excel файл със списък на артикулите на продукта и необходимото количество от всеки, качва този файл на сайта, а сайтът автоматично попълва кошницата със стоки на базата на качения файл.
Дизайн
Внедряване
На отделна страница за потребители, които искат бързо да създадат кошница със стоки, сме поставили кратка инструкция за използване на тази функционалност, линк към подготвения Excel файл с необходимите полета и форма за изтегляне на попълнения файл. Ето как изглежда една такава страница:


Както можете да видите, на този етап потребителят може да редактира данните, получени от файла поради съобщения за недостатъчен брой стоки на склад, грешно въведен артикул или други причини. Той може да намали/увеличи желаното количество от продукта или да премахне продукта от списъка. След това потребителят може да кликне върхубутон "Добави в количката" и всички налични продукти от списъка ще бъдат автоматично добавени в количката!
Заключение
В тази публикация се опитахме да покажем как можете да разрешите проблема с масовото добавяне на стоки в кошницата за купувачи на едро и да ги спасите от необходимостта да посещават картите на всеки продукт за това. С помощта на Excel файл потребителят може да получи информация за наличността на нужните му стоки на едно място, да редактира посочените количества и да добави много стоки в кошницата.
Надяваме се, че този пример ще ви помогне при подобни задачи, успех!