البلوكات والبلوكات الفرعية
- البلوكات توجد مباشرة في السلة، في أحد ثلاثة أقسام: Header أو Body أو Footer. يوفر كل قسم مجموعة مختلفة من البلوكات.
- البلوكات الفرعية تتداخل داخل بلوك آخر. حاليًا فقط Cart items يستضيف بلوكات فرعية: صف Product (صف عنصر الطلب نفسه)، وSubscription upgrade، وCustom code.
إضافة البلوكات وإعادة ترتيبها وإزالتها
- أضف بلوكًا عبر أداة الاختيار Add block. يظهر البلوك باهتًا إذا كان لا يمكن وضعه حيث تضيفه، أو إذا بلغت حدّه (تعرض أداة الاختيار شارة
count/max). - أعد الترتيب بسحب البلوك داخل قسمه.
- أزل بأيقونة سلة المهملات، باستثناء البلوكات المقفلة (أدناه).
- أظهر/أخفِ معظم البلوكات بمفتاح العين، الذي يخفي البلوك عن المتسوقين دون حذفه. بعض البلوكات الهيكلية لا يمكن إخفاؤها: Cart items وCheckout button وصف Product.
البلوكات المقفلة
- Cart items
- Checkout button
البلوكات الافتراضية
- السلة الممتلئة: Header وBanner وCart items وSummary وCheckout button
- السلة الفارغة: Header وبلوك Empty cart
حالة السلة الفارغة هي التخطيط الفارغ بأكمله. أما بلوك Empty cart فهو بلوك واحد داخلها. راجع كيف تعمل السلال؟ لمعرفة الفرق.
عدد ما يمكنك إضافته من كل بلوك
Content وDesign وCode
- Content: إعدادات البلوك (النص، اختيارات المنتجات، العتبات، وغيرها). بلوك Custom code هو الاستثناء الوحيد: لا توجد له لوحة Content لأن البلوك هو الكود.
- Design: تنسيق على مستوى البلوك يُطبَّق فوق إعدادات التصميم العامة. لكل بلوك واحدة باستثناء Custom code، الذي لا توجد له لوحة إعدادات إطلاقًا.
- Code: تجاوز العرض المدمج للبلوك عبر قالب مخصص. معظم البلوكات تدعم هذا؛ وقلة لا تدعمه.
الإظهار أو الإخفاء حسب السوق أو البلد أو العملة
أنواع الشروط المدعومة حاليًا: سوق Shopify وبلد العميل وعملة العميل (كل منها بخيار In أو Not in). إجمالي السلة ومحتوياتها ليسا من أنواع الشروط. استخدم عتبات مستويات Rewards لتقدم الإنفاق/الكمية، أو Cart SDK عندما تحتاج قاعدة لا يستطيع المحرر التعبير عنها.
الشروط قائمة مرتبة: أول شرط مطابق يفوز. ضع القواعد المحددة فوق قاعدة All buyers الشاملة. إذا لم يطابق شيء، لا يعرض البلوك شيئًا لذلك المتسوق.
في المحرر حاليًا، تتوفر واجهة الشروط الكاملة في بلوك Rewards: مجموعات مستويات مختلفة لكل سوق أو بلد أو عملة. أما البلوكات الأخرى فإما تستخدم إعدادًا واحدًا “لجميع المشترين” أو لا تشارك في هذا النظام بعد.
معاينة المحرر لا تقيّم المشتري الفعلي. حدد شرطًا في اللوحة لمعاينة تلك النسخة.
جميع البلوكات
- Header: العنوان وعدد العناصر والشعار وزر الإغلاق، مثبّتة في الأعلى.
- Cart items: العناصر التي يضيفها العملاء إلى السلة؛ يتكرر لكل سطر.
- Subscription upgrade: بلوك فرعي يعرض تحويل سطر إلى اشتراك.
- Summary: الإجماليات والتوفير والخصومات المطبقة.
- Checkout button: دعوة اتخاذ الإجراء الأساسية لإتمام الشراء.
- Empty cart: المحتوى المعروض عندما تكون السلة فارغة.
- Express payments: أزرار الدفع السريع (Shop Pay وPayPal وغيرها) داخل السلة.
- Upsells: توصيات منتجات مختارة وفق استراتيجية.
- Product add-on: منتج محدد واحد يُعرض كإضافة.
- Rewards: مكافآت متدرجة مثل الشحن المجاني أو الهدايا.
- Shipping protection: إضافة حماية شحن اختيارية.
- Discount code: حقل لتطبيق رمز خصم.
- Notes: حقل ملاحظات الطلب.
- Banner: بانر رسائل، مع مؤقّت عد تنازلي اختياري.
- Image: صورة واحدة أو قالب مستضاف جاهز مثل أيقونات الدفع.
- Custom code: HTML أو React مخصص في أي مكان في السلة.
- القوالب المخصصة: تجاوز طريقة عرض أي بلوك من علامة تبويب Code الخاصة به.
البلوكات المتاحة في كل قسم
بعض تلك البلوكات خاص بحالة معينة (مثل Empty cart في الحالة الفارغة فقط). راجع كيف تعمل السلال؟
أخطاء التحقق من صحة البلوكات
البلوكات المخفية تخضع للتحقق أيضًا. يمكن لبلوك أخفيته أن يحمل إعدادًا غير صالح ويعرض نقطة خطأ ويمنع الحفظ تمامًا مثل البلوك المرئي، فإذا كان الحفظ ممنوعًا وكل البلوكات المرئية تبدو سليمة، فافحص بلوكاتك المخفية.