سؤال

أنا أعرف هذا, الماجنتو لديه هو نفسه طريقة توليد النظام معرفات الطلبات من خلال ذلك.

بدلا من الطريقة الافتراضية ، أريد أن مجموعة المنتج sku كما بادئة النظام-ids و الحفاظ على النظام معرف الزيادة كما هو.

هل هناك أي طريقة لتحقيق ذلك في الماجنتو?

هل كانت مفيدة؟

المحلول

لا ترتيب معرف قيمة عدد صحيح.على سبيل المثال:

  • order_id = 1
  • increment_id = "1000000001"

قد يكون من الممكن ، على الرغم من.يمكنك إنشاء الخاصة بك الاضافة نموذج لأوامر إلى تحديد التعسفي منطق الزيادة الهوية.

سوف تحتاج إلى تنفيذ Mage_Eav_Model_Entity_Increment_Interface مع طريقة getNextId().

وليس المقصود أن الوصول الفعلي ترتيب البيانات في هذه النقطة, ولكن لأنه دعا خلال ترتيب الخلق ، يجب أن تكون قادرا على الاتصال Mage::registry('current_order') ونتطلع من خلال ترتيب العناصر SKU.

مزيد من القراءة: الماجنتو التعليمي:كيفية استخدام الاضافة نماذج لتوليد معرفات (أو Sku)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top