Chúng tôi đã viết một trình bao bọc cho "FastSimpleImport2" cho phép chúng tôi sử dụng CSV-, SQL-, XML- hoặc các nguồn dữ liệu khác. Mục tiêu là, mọi nhà nhập khẩu trong mọi dự án khách hàng đều tuân theo các bước và cấu trúc giống nhau.
Vì vậy, nếu bạn muốn tạo một bản nhập mới, bạn chỉ cần thực hiện một số lớp mở rộng các lớp cơ sở của chúng tôi và bạn chỉ cần điền vào một số hàm trừu tượng. Mọi thứ khác được xử lý bởi các lớp cơ sở.
Chúng tôi đã có một vấn đề trong Magento1, rằng mỗi lần nhập cho mỗi khách hàng là hoàn toàn khác nhau (cách gọi, nơi gọi, tham số nào, shell so với phụ trợ). Vì vậy, đây là một bước quan trọng để chúng tôi có được mọi dự án ở cùng cấp độ.
Nhưng tôi không thể nói với bạn nếu đây là "trạng thái của nghệ thuật". Những gì tôi có thể nói với bạn: nhập khẩu phụ trợ "thông thường" hoàn toàn vô dụng đối với quy trình công việc của chúng tôi (vì hầu hết khách hàng của chúng tôi sử dụng nhập khẩu theo lịch / tự động với nhiều nguồn và loại dữ liệu) và các sản phẩm không được duy trì trong Magento.