الماجنتو تعيين المنتج sku كما بادئة من أجل الهوية
-
13-12-2019 - |
سؤال
أنا أعرف هذا, الماجنتو لديه هو نفسه طريقة توليد النظام معرفات الطلبات من خلال ذلك.
بدلا من الطريقة الافتراضية ، أريد أن مجموعة المنتج sku كما بادئة النظام-ids و الحفاظ على النظام معرف الزيادة كما هو.
هل هناك أي طريقة لتحقيق ذلك في الماجنتو?
المحلول
لا ترتيب معرف قيمة عدد صحيح.على سبيل المثال:
- order_id = 1
- increment_id = "1000000001"
قد يكون من الممكن ، على الرغم من.يمكنك إنشاء الخاصة بك الاضافة نموذج لأوامر إلى تحديد التعسفي منطق الزيادة الهوية.
سوف تحتاج إلى تنفيذ Mage_Eav_Model_Entity_Increment_Interface
مع طريقة getNextId()
.
وليس المقصود أن الوصول الفعلي ترتيب البيانات في هذه النقطة, ولكن لأنه دعا خلال ترتيب الخلق ، يجب أن تكون قادرا على الاتصال Mage::registry('current_order')
ونتطلع من خلال ترتيب العناصر SKU.
مزيد من القراءة: الماجنتو التعليمي:كيفية استخدام الاضافة نماذج لتوليد معرفات (أو Sku)