انقلوا الصفحات من Paragraphs إلى DXPR Builder.

Learn DXPR BuilderStart hereVerhuizen vanaf een andere builder

تعيدون بناء فقرات كل صفحة كعناصر DXPR Builder، في حقل جديد على نوع المحتوى نفسه. وتبقى الفقرات متاحة حتى تكتمل كل صفحة. وبعدها، يصمم المحرّرون الصفحة على الصفحة نفسها بدل ملء نماذج الفقرات. فلا تحوّل أي أداة الفقرات، لكن Drush يستطيع كتابة HTML مُعَد في صفحات كثيرة معًا.

قبل أن تبدؤوا

  • DXPR Builder مثبّت ومفتاح منتجكم محفوظ، راجعوا الإعدادات العامة.
  • تستطيعون إدارة حقول نوع المحتوى وعرضه.
  • تُحسَب كل صفحة من نوع المحتوى عنصر محتوى عندما يستخدم عرضها مُنسِّق DXPR Builder. راجعوا حدّكم على تبويب عناصر المحتوى.

الإعداد

  1. انتقلوا إلى البنية > أنواع المحتوى (/admin/structure/types) وانقروا إدارة الحقول لنوع المحتوى.
  2. أضيفوا حقلًا: اختاروا نصًا منسقًا، ثم نصًا طويلًا، مثل «محتوى الصفحة».
  3. انقروا إدارة العرض واضبطوا تنسيق الحقل الجديد على DXPR Builder.
  4. اتركوا حقل Paragraphs حيث هو وانقروا حفظ.

إعادة بناء كل صفحة

  1. افتحوا الصفحة. فيظهر حقل DXPR Builder الفارغ بجانب الفقرات.
  2. أعيدوا بناء كل فقرة بالعنصر المطابق من الجدول تحته.
  3. انسخوا نص كل فقرة إلى العناصر الجديدة.
  4. انقروا حفظ على شريط أدوات DXPR Builder.
نوع الفقرة عنصر DXPR Builder
نص نص
صورة صورة
نص مع صورة صف بعمودين: نص وصورة
أكورديون لوحة قابلة للطي على تبويب التخطيط في المنتقي
الدعوة إلى الإجراء زر
فيديو فيديو
معرض معرض الصور
Webform تبويب كتل Drupal يعرض كتلة نموذج الويب
أي شيء آخر HTML أو مزيج من العناصر.

إعادة بناء صفحات كثيرة مع Drush

يحوّل DXPR Builder HTML من Bootstrap 5 إلى عناصر تستطيعون سحبها وتحريرها. وإذا استطعتم تصدير المحتوى القديم كـ HTML، فاكتبوه في كل صفحة مع Drush. جرّبوه مع --dry-run أولًا، الذي يعرض التغيير دون حفظ:

drush dxb:page:update 42 --markup=@/tmp/page-42.html --dry-run
drush dxb:page:update 42 --markup=@/tmp/page-42.html

يجد الأمر حقل DXPR Builder على العرض الافتراضي لنوع المحتوى. فيحفظ مراجعة جديدة، لتستطيعوا التراجع.

إتمام النقل

  1. على إدارة العرض، انقلوا حقل Paragraphs إلى معطّل وانقروا حفظ.
  2. راجعوا الصفحات المعاد بناءها، وكذلك على هاتف.
  3. احذفوا حقل Paragraphs على إدارة الحقول فقط عندما لم تعودوا تحتاجون محتواه. فحذفه يزيل الفقرات نهائيًا.

ما سترونه

تعرض كل صفحة محتوى حقل DXPR Builder، ولا تظهر الفقرات بعد. ويرى المحرّرون بصلاحية التحرير باستخدام DXPR Builder عناصر التحكم في التحرير على الصفحة. ويسرد تبويب عناصر المحتوى كل صفحة من نوع المحتوى.

إذا لم يظهر المحرر

  • تعرض الصفحة المحتوى القديم والجديد. ما زال حقل Paragraphs على العرض. انقلوه إلى معطّل على إدارة العرض.
  • يُبلِغ Drush «لم يُعثَر على حقل DXPR Builder». لا يستخدم العرض الافتراضي مُنسِّق DXPR Builder. اضبطوا التنسيق على إدارة العرض لوضع العرض الافتراضي.
  • يُبلِغ Drush «عُثِر على حقول DXPR Builder متعددة». يملك نوع المحتوى أكثر من واحد. سمّوا الحقل، مثل --field=field_page_content.
  • يظهر الحقل، لكن بلا عناصر تحكم في التحرير. ينقص حسابكم صلاحية التحرير باستخدام DXPR Builder، أو بُلِغت حدود ترخيصكم. راجعوا أخطاء الترخيص ومفتاح المنتج.

ما الخطوة التالية؟