دورة المسودة والتحقق والتفعيل
آلية الأمان الأساسية في استوديو المنتجات V2. تعلم لماذا لا يمكنك التعديل مباشرة على المنتج المباشر، وكيف تحمي المسودة عملاءك من رؤية إعدادات غير مكتملة، وماذا يتحقق نظام التحقق قبل السماح بالتفعيل. هذا المفهوم ضروري لكل تاجر يستخدم استوديو المنتجات.
لماذا توجد هذه الدورة؟
عند إدارة منتجات مخصصة على متجر مباشر، أي خطأ في الإعدادات قد يتسبب في:
- ظهور ودجت فارغ أو معطل للعملاء
- أسعار خاطئة في السلة
- خيارات مفقودة أو غير صحيحة
- أخطاء في الإضافة إلى السلة
الحل: فصل بيئة التحرير عن بيئة النشر.
⚠️ قاعدة الأمان الأولى: التعديل على مسودة لا يؤثر أبدًا على ما يراه العميل. المنتج المباشر يستمر في العمل بالإعدادات القديمة حتى تضغط على "تفعيل".
المراحل الثلاث
إعدادات مباشرة (Live)
↑
[تفعيل] ← ينسخ المسودة إلى المباشر
↑
[تحقق] ← يتأكد من عدم وجود أخطاء
↑
مسودة (Draft) ← كل التعديلات تحدث هنا
| المرحلة | ما هي | من يراها |
|---|---|---|
| المسودة (Draft) | نسخة قابلة للتحرير من إعدادات المنتج. كل تغيير تجريه — إضافة حقل، تعديل خيار، تغيير طبقة — يحدث في المسودة فقط. | أنت فقط في الاستوديو |
| التحقق (Validate) | فحص تلقائي للمسودة يكشف: حقول مطلوبة غير مكتملة، روابط سلة مكسورة، شروط دائرية، طبقات غير مربوطة. | أنت فقط في الاستوديو |
| المباشر (Active) | الإعدادات التي يستهلكها ودجت المتجر. هذه ما يراه عملاؤك على صفحة المنتج. | جميع عملاء المتجر |
المسودة: التحرير الآمن
ما يحدث في المسودة
كل إجراء تقوم به في الاستوديو يحفظ في المسودة:
- إضافة أو حذف أو تعديل الحقول
- تغيير خيارات الاختيار (صور، ألوان)
- تعديل الطبقات ومواضعها
- إعدادات قواعد الظهور
- ربط الحقول بسلة (خيارات، متغيرات)
- تغيير إعدادات الودجت (طريقة العرض، التنسيق)
مؤشر المسودة
في شريط الحالة، تظهر نقطة برتقالية بجانب اسم المنتج عندما تكون هناك تعديلات غير محفوظة في الذاكرة (لم تضغط "حفظ" بعد).
عندما تضغط "حفظ":
- تُرسل التعديلات إلى الخادم وتُخزن كمسودة
- تختفي النقطة البرتقالية
- تظهر رسالة تأكيد "تم حفظ المسودة"
📸 Screenshot Needed
Dashboard Section: استوديو المنتجات > شريط الحالة > مؤشر المسودة UI State: شريط الحالة مع نقطة برتقالية بجانب اسم المنتج. مقارنة بين حالتين: (١) قبل الحفظ — نقطة برتقالية ظاهرة، (٢) بعد الحفظ — النقطة اختفت ورسالة تأكيد خضراء. What to Capture: لقطتان جنبًا إلى جنب (Side by Side) لتوضيح الفرق قبل وبعد الحفظ. RTL Note: شريط الحالة RTL. Size: 1440×160px (لقطتان مدمجتان)
التحقق: بوابة الأمان
متى تستخدم التحقق
استخدم التحقق قبل التفعيل دائمًا. الزر متاح في أي وقت أثناء التحرير — لا تحتاج إلى الحفظ أولاً (التحقق يشمل التعديلات غير المحفوظة أيضًا).
ماذا يفحص التحقق
| نوع المشكلة | مثال | خطورة |
|---|---|---|
| حقل مطلوب غير مكتمل | حقل "الاسم على الكوب" مفعل كمطلوب لكن نصه التوضيحي فارغ | ⚠️ تحذير |
| رابط سلة مكسور | حقل اختيار مربوط بخيار سلة تم حذفه من المتجر | 🚫 خطأ — يمنع التفعيل |
| شرط دائري | الحقل "أ" يظهر فقط إذا الحقل "ب" = س، والحقل "ب" يظهر فقط إذا الحقل "أ" = ص | 🚫 خطأ — يمنع التفعيل |
| طبقة غير مربوطة | طبقة نص موجودة على الرسم لكن غير مربوطة بأي حقل | ⚠️ تحذير |
| ربط سلة على حقل ودجت فقط | حقل مضبوط على "ودجت فقط" ولكن عليه إعدادات تسعير | 🚫 خطأ — يمنع التفعيل |
نتيجة التحقق
- ٠ أخطاء، ٠ تحذيرات: جاهز للتفعيل — العداد في زر "تحقق" يظهر دائرة خضراء
- أخطاء فقط: لا يمكن التفعيل — يجب إصلاح الأخطاء أولاً. العداد يظهر دائرة حمراء
- تحذيرات فقط: يمكن التفعيل لكن يُنصح بمراجعة التحذيرات. العداد يظهر دائرة صفراء
📸 Screenshot Needed
Dashboard Section: استوديو المنتجات > لوحة التحقق (Validation Panel) UI State: لوحة التحقق تظهر ٣ أقسام: أخطاء (Error) — خطأ واحد "رابط سلة مكسور"، تحذيرات (Warning) — تحذيران، حقول مطلوبة — مكتملة. What to Capture: لوحة التحقق كاملة مع أقسامها الثلاثة. إظهار رسائل الخطأ والتحذير بوضوح. RTL Note: لوحة التحقق RTL. النصوص عربية. Size: 500×400px
التفعيل: النشر للمتجر
ماذا يحدث عند التفعيل
عند الضغط على "تفعيل":
- تظهر نافذة تأكيد تلخص: حالة الحفظ، عدد التحذيرات، حالة الحقول المطلوبة
- بعد التأكيد:
- تُحفظ المسودة (إذا كانت هناك تعديلات غير محفوظة)
- يُعاد التحقق من المسودة
- إذا نجح التحقق، تُنسخ المسودة إلى الإعدادات المباشرة
- يُعاد تجميع ملف التشغيل (Runtime Manifest) الذي يستهلكه الودجت
- يصبح الودجت على المتجر يعكس الإعدادات الجديدة
نافذة تأكيد التفعيل
| العنصر | ماذا يعرض |
|---|---|
| حالة الحفظ | "جميع التعديلات محفوظة" ✅ أو "توجد تعديلات غير محفوظة — سيتم الحفظ تلقائيًا" ⚠️ |
| التحذيرات | عدد التحذيرات (إن وجدت) — "يوجد ٣ تحذيرات، ننصح بمراجعتها" |
| الحقول المطلوبة | "جميع الحقول المطلوبة مكتملة" ✅ أو "حقلين غير مكتملين" ❌ |
📸 Screenshot Needed
Dashboard Section: استوديو المنتجات > نافذة تأكيد التفعيل UI State: نافذة منبثقة للتأكيد. سيناريو مثالي: "جميع التعديلات محفوظة ✅"، "لا توجد تحذيرات ✅"، "جميع الحقول المطلوبة مكتملة ✅". زر "تأكيد التفعيل" أزرق/بنفسجي، زر "إلغاء" رمادي. What to Capture: النافذة المنبثقة كاملة مع السيناريو المثالي (كل شيء أخضر). RTL Note: النافذة RTL. النص من اليمين. Size: 600×400px
سيناريوهات شائعة
سيناريو ١: تعديل منتج مباشر
- تفتح منتجًا مفعلًا في الاستوديو
- تظهر الإعدادات المباشرة (للقراءة فقط في البداية)
- بمجرد إجراء أي تعديل، يتم إنشاء مسودة تلقائيًا
- الودجت على المتجر يستمر بالإعدادات المباشرة القديمة
- تعدل وتتحقق وتفعل — عندها فقط يرى العميل التغييرات
سيناريو ٢: التراجع عن التعديلات
إذا أجريت تعديلات في المسودة ثم أردت العودة للإعدادات المباشرة:
- اضغط على "تجاهل" (Discard) في شريط الحالة
- ستظهر رسالة تأكيد: "سيتم تجاهل جميع التعديلات غير المحفوظة والعودة إلى آخر نسخة منشطة"
- اضغط "تأكيد التجاهل"
- تعود المسودة لتطابق الإعدادات المباشرة
⚠️ تحذير: التجاهل لا يمكن التراجع عنه. جميع التعديلات غير المحفوظة وغير المفعلة ستفقد.
سيناريو ٣: المنتج الجديد (لم يسبق تفعيله)
للمنتجات التي لم يسبق تفعيلها:
- تفتح الاستوديو — تظهر شاشة الإعدادات العامة
- تضغط "ابدأ إضافة العناصر" — تدخل طور التحرير
- كل شيء تعمل عليه هو مسودة
- الودجت لا يظهر على المتجر
- عند التفعيل لأول مرة: تُنشأ الإعدادات المباشرة ويظهر الودجت
أسئلة شائعة
هل يمكنني تفعيل منتج وبه تحذيرات؟
نعم، التحذيرات لا تمنع التفعيل. لكن ننصح بمراجعتها — قد تشير إلى طبقات غير مربوطة أو حقول قد لا تعمل كما تتوقع.
ماذا يحدث إذا فشل التفعيل؟
إذا فشل التفعيل (بسبب خطأ في الخادم، مشكلة في الاتصال، إلخ):
- الإعدادات المباشرة لا تتأثر — تبقى كما كانت
- المسودة تبقى محفوظة
- يظهر خطأ مع رسالة توضيحية
- يمكنك إصلاح المشكلة والمحاولة مرة أخرى
هل أحتاج إلى تفعيل كل مرة أعدل فيها؟
نعم. أي تعديل تحفظه في المسودة لا ينعكس على المتجر إلا بعد الضغط على "تفعيل". هذا مقصود — يفصل التحرير عن النشر.
مقالات ذات صلة
- التنقل في استوديو المنتجات: شرح شريط الحالة وجميع الأزرار
- فهم أنماط ربط سلة: لماذا يمنع التحقق أخطاء ربط سلة
- استكشاف أخطاء ربط سلة: حل مشاكل التحقق الشائعة
آخر تحديث: 2026-05-17