رقم الطلب المخصص أو معرف الزيادة في Magento
-
11-12-2019 - |
سؤال
أريد تقصير رقم الطلب (معرف الزيادة) ولكني لا أريد استخدام أي وحدات.
المحلول
لتقليل عدد الأرقام، ستحتاج إلى تعديل increment_pad_length
في ال eav_entity_type
الجدول (ل order
صف بالطبع).
يمكنك تغيير البادئة عن طريق تعديل increment_prefix
القيمة في eav_entity_store
طاولة.(استخدم ال entity_type_id
من الجدول الآخر لتحديد الصف الذي تريد تغييره.) افتراضيًا، يستخدم Magento معرف المتجر (1
) كبادئة.
إذا كنت مهتمًا بمعرفة المزيد حول معرفات الزيادة، فاطلع على Mage_Eav_Model_Entity_Increment_Numeric
و Mage_Eav_Model_Entity_Increment_Abstract
الفئات المسؤولة عن إنشاء المعرف التالي المتاح بناءً على إعدادات قاعدة البيانات.
يحرر: يمكنك أيضًا إنشاء منطق الزيادة الخاص بك عن طريق توسيع فئة الملخص التي ذكرتها أعلاه.
نصائح أخرى
أنا لا أعرف وحدة نمطية لهذا، ولكن يمكنك "بسهولة" قرص الجدول itav_entity_store .يمكنك البحث عن Entity_id في itav_entity_type