سؤال

أريد تقصير رقم الطلب (معرف الزيادة) ولكني لا أريد استخدام أي وحدات.

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

المحلول

لتقليل عدد الأرقام، ستحتاج إلى تعديل 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

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