قواعد الأصول التابعة ومجموعات الخيارات
قواعد الأصول التابعة (Dependent Asset Rules) هي امتداد لقواعد الظهور الشرطية — بدلاً من إظهار أو إخفاء حقل كامل، تتحكم في أي خيارات تظهر داخل حقل بناءً على اختيار العميل في حقل آخر. هذا يخلق تجربة تخصيص ذكية حيث الخيارات تتكيف ديناميكيًا.
الفرق بين قواعد الظهور وقواعد الأصول التابعة
| الميزة | قواعد الظهور | قواعد الأصول التابعة |
|---|---|---|
| تؤثر على | الحقل كله (إظهار/إخفاء) | الخيارات داخل الحقل |
| مثال | أظهر حقل "النظارة" فقط إذا "غطاء الرأس = بدون" | أظهر خيارات "نظارة شمسية" فقط إذا "تسريحة الشعر = طويل" |
| التعقيد | بسيط | متوسط |
كيف تعمل الأصول التابعة
العميل يختار "تسريحة الشعر = طويل"
↓
حقل "الإكسسوارات" يعرض فقط:
- سلسلة طويلة
- أقراط متدلية
- مشبك شعر
(يخفي الإكسسوارات غير المناسبة للشعر الطويل)
إنشاء مجموعة خيارات تابعة
الخطوة ١: تحديد العلاقة
- حدد الحقل التابع (الذي ستتغير خياراته) — مثلاً "الإكسسوارات"
- في المفتش، اذهب إلى قسم "الأصول التابعة" أو "مجموعات الخيارات"
⚠️ قريبًا — واجهة إدارة الأصول التابعة قيد التطوير. حاليًا تُدار من خلال مجموعات الخيارات وخرائط الأصول.
الخطوة ٢: ربط الخيارات
- أنشئ مجموعة خيارات — مثل "إكسسوارات الشعر الطويل"
- أضف الخيارات المناسبة للمجموعة
- اربط المجموعة بقيمة محددة في حقل المصدر: "تسريحة الشعر = طويل"
الخطوة ٣: إنشاء مجموعات إضافية
- أنشئ مجموعة "إكسسوارات الشعر القصير"
- أضف خيارات مختلفة
- اربطها بـ "تسريحة الشعر = قصير"
📸 Screenshot Needed
Dashboard Section: استوديو المنتجات > الشريط الجانبي > تبويب المكتبات > مجموعات الخيارات UI State: تبويب المكتبات يعرض مجموعات خيارات: "إكسسوارات الشعر الطويل"، "إكسسوارات الشعر القصير"، "إكسسوارات محايدة". كل مجموعة تظهر عدد الخيارات. إحدى المجموعات محددة وتظهر خياراتها. What to Capture: مجموعات الخيارات في المكتبات. RTL Note: RTL. Size: 400×400px
خرائط الأصول (Asset Maps)
⚠️ قريبًا — خرائط الأصول قيد التطوير
خرائط الأصول تتيح تعيين صور مختلفة لنفس الخيار حسب الطبقة:
| الخيار | طبقة المعاينة الرئيسية | طبقة الطباعة |
|---|---|---|
| شعر طويل | صورة الشعر من الأمام | صورة الشعر من الخلف |
| شعر قصير | صورة الشعر من الأمام | صورة الشعر من الخلف |
مثال من كوراسا: تبعية الإكسسوارات
السيناريو
منتج كوب أفاتار مع حقول:
تسريحة الشعر(١٢ خيارًا)الإكسسوارات(يجب أن تتغير حسب التسريحة)
المجموعات المنطقية
| تسريحة الشعر | الإكسسوارات المتاحة |
|---|---|
| طويل | سلسلة طويلة، أقراط متدلية، مشبك شعر، تاج |
| قصير | أقراط دائرية، سلسلة قصيرة، حلق |
| مموج | سلسلة متوسطة، أقراط ناعمة، دبوس |
| أصلع | قبعة، طاقية، بدون إكسسوارات |
التنفيذ
- أنشئ ٤ مجموعات خيارات (واحدة لكل تسريحة)
- كل مجموعة تحتوي على الإكسسوارات المناسبة
- حقل "الإكسسوارات" يعرض المجموعة المناسبة تلقائيًا حسب اختيار "تسريحة الشعر"
منع الأصول المنتهية (Stale Assets)
عند تغيير مجموعات الخيارات:
- إذا حذفت خيارًا من مجموعة، سيختفي من الحقل التابع تلقائيًا
- إذا أضفت خيارًا جديدًا، سيظهر في الحقل التابع
- التغييرات في المجموعة المصدر تنعكس فورًا على جميع الحقول المرتبطة
⚠️ تنبيه: احذر من حذف خيارات من مجموعة مستخدمة في منتجات مفعلة. قد يؤدي إلى سلوك غير متوقع في الودجت.
دمج قواعد الظهور مع الأصول التابعة
للتجربة المثلى:
- استخدم الأصول التابعة لتغيير الخيارات داخل الحقل
- استخدم قواعد الظهور لإخفاء الحقل بالكامل عندما لا تكون هناك خيارات متاحة
مثال:
إذا "غطاء الرأس ≠ بدون":
- الأصول التابعة: لا تظهر أي إكسسوارات رأس
- قواعد الظهور: أخفِ حقل "إكسسوارات الرأس" بالكامل
نصائح وأفضل الممارسات
- خطط للتبعيات مسبقًا: ارسم شجرة التبعيات قبل البدء في التكوين
- لا تفرط في التعقيد: ٢-٣ مستويات من التبعية تكفي لمعظم المنتجات
- اختبر جميع المسارات: كل تركيبة من الخيارات يجب أن تعطي نتيجة منطقية
- استخدم أسماء وصفية للمجموعات: "إكسسوارات شعر طويل" أفضل من "مجموعة ١"
- تأكد من وجود خيارات لكل حالة: لا تترك العميل بدون خيارات
مقالات ذات صلة
- قواعد الظهور الشرطية: إظهار وإخفاء حقول كاملة
- ميزات اختيار الصورة: إعدادات خيارات الصور
- مكتبات الأصول القابلة لإعادة الاستخدام: إدارة المجموعات
- قوالب المنتجات: حفظ التبعيات كجزء من القالب
آخر تحديث: 2026-05-17