تخطي إلى المحتوى الرئيسي

ArtinTech Solution

Adding a Courier Transaction ID Column to the Orders List

بمجرد تسليم الطرد لشركة الشحن، تصدر الشركة رقم شحنة أو معاملة خاصًا بها: المرجع الذي يحتاجه المتجر إذا سأل العميل بعد ثلاثة أيام «أين طلبي؟». وفي متجر لا يملك عمودًا مخصصًا لذلك، ينتهي هذا الرقم عادة مبعثرًا في دفتر أو جدول بيانات منفصل أو سجل محادثة، في أي مكان عدا الطلب نفسه.

عمود يتبع نمطًا موجودًا

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

يقع العمود مباشرة بجوار عمود الإرسال لشركة الشحن في قائمة الطلبات، فتكون المعلومتان المرتبطتان («هل أُرسل هذا لشركة الشحن؟» و«ما رقم تتبعه؟») متجاورتين بصريًا بدلًا من تفرقهما في الجدول.

لماذا كان الاتساق أهم من التجديد هنا

كان من السهل بالقدر نفسه بناء حقل نصي بسيط قابل للتعديل دائمًا. لم نفعل ذلك، لأن قائمة طلبات بأنماط تفاعل متعددة لبيانات متشابهة المظهر أصعب في التعلم وأصعب في الوثوق بها بنظرة. وإعادة استخدام النمط نفسه المستخدم في أماكن أخرى من لوحة الإدارة تعني أن الفريق تعلّمه مرة واحدة فقط.

أهم الدروس

  • البيانات التشغيلية الصغيرة (رقم مرجع شركة الشحن) تستحق حقلًا مستقلًا، لا حلًا مؤقتًا في جدول بيانات.
  • إعادة استخدام نمط تفاعل راسخ في واجهة الإدارة كلها قرار يتعلق بسهولة الاستخدام، لا مجرد راحة في إعادة استخدام الكود.
  • دعم الحفظ بمفتاح Enter إلى جانب الزر يزيل الاحتكاك في بيانات تُدخَل عشرات المرات يوميًا.

اقرأ أيضًا: إرسال الطلبات إلى شركة الشحن عبر WhatsApp، متتبع تجهيز الطلبات الداخلي.

هل تواجه قيدًا مشابهًا في لوحة إدارة WooCommerce أو WordPress لديك؟ لنتحدث؛ فـ ArtinTech Solution تبني هذا النوع تحديدًا من أدوات المتاجر المخصصة.

Share this article

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *