profound-logoProfound CMS
⌘K
Admin
Theme
Docsبرنامج تعليميBlogPhilosophy
Docsبرنامج تعليميBlogPhilosophy

Hybrid

التوجيه البارامتريTypes of Componentsإس إس إيInstall Profound CMS as a proxyالبرمجة النصية في منشئ القوالبProject Scaffoldingمكتبة الوسائط

بلا رأس

البدء السريعJSON و Claude CodeComponent Zod Pull

واجهة برمجة تطبيقات REST

نظرة عامة على واجهة RESTgetربط موقع الويب بواجهة برمجة التطبيقاتgetالحصول على المساراتgetالحصول على مسارgetالحصول على الكتلgetجلب الكتل مع ذاكرة CEL المؤقتةgetGET /blocks/generatedgetالحصول على المكوناتgetGET /components/{name}getالحصول على اسم مخطط مجموعة البياناتgetالحصول على تغييرات المحتوى (SSE)patchPATCH /dataset/{schema_name}postترجمة المنشورpatchPATCH /translationsgetالحصول على الاستخدامpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Types of Components

يمكنك إنشاء مكوّنات مخصّصة ومكوّنات واجهة مستخدم واستخدام المكوّنات النظامية

أنت تُعرِّف المكوّنات. المكوّنات هي طبقة البيانات التي تتصل بواجهة المستخدم.

المكوّنات المخصّصة هي منشورات المدونة، المؤلفون، العناوين، البيانات الخام المخصّصة، إلخ.

مكوّنات واجهة المستخدم هي مجرد مكوّنات مخصّصة تم تمييزها كعناصر واجهة مستخدم، مثل التذييل، الترويسة، البطل، إلخ.

المكوّنات النظامية محددة مسبقًا بواسطة نظام إدارة المحتوى مثل الدولة واللغة.


ما هي مكوّنات واجهة المستخدم؟

تتكوّن الصفحات من أكثر من مكوّن واجهة مستخدم واحد.

أمثلة:

  • hero-block
  • feature-block
  • image-carousel
  • header/footer

يمثّل كل مكوّن واجهة مستخدم قسمًا من صفحتك.


سير عمل مكوّن واجهة المستخدم

  1. عرِّف مكوّنًا (بنية الكتلة) في منشئ المكوّنات
  2. أنشئ مكوّن واجهة المستخدم
  3. عيّن مكوّن واجهة المستخدم إلى صفحة
  4. قم بعرضه على جانب العميل باستخدام الكتلة المناسبة في سجل الكتل وإعداد أداة العرض

مثال: مخطط كتلة البطل

قد تحتوي كتلة البطل على:

  • صورة
  • عنوان
  • عنوان فرعي

مخطط JSON في المحرر

[
  {
    "name": "heading",
    "type": "string",
    "required": false,
    "displayName": "heading"
  },
  {
    "name": "subtitle",
    "type": "string",
    "required": false,
    "displayName": "subtitle"
  },
  {
    "name": "hero_img",
    "type": "image",
    "required": false,
    "displayName": "hero_img"
  }
]

إعداد لوحة الإدارة

  • أنشئ كتلة جديدة
  • أرفق المخطط (HeroSchema)
  • سمِّ الكتلة (مثلًا، hero-block)

إسناد الكتلة إلى صفحة

  • انتقل إلى مسار في لوحة الإدارة
  • انقر تعيين صفحة
  • أضف الكتلة التي تم إنشاؤها للتو

العرض على جانب العميل

بعد إسنادها، يمكن جلب الكتلة وعرضها على جانب العميل باستخدام إعداد أداة العرض الخاصة بك.


الملخّص

  • تحدّد المخططات بنية الكتل
  • تحدد الكتل أقسام الصفحة
  • تتكوّن الصفحات من عدة كتل
  • قابلة للتخصيص الكامل وإعادة الاستخدام
Continue Reading
Previous‹التوجيه البارامتريNextإس إس إي›