انسخوا القوالب بين المواقع.
انقلوا قوالب صفحاتكم وأقسامكم المحفوظة إلى موقع آخر، مثلًا من التجريبي إلى الحي. وفي النهاية تجدونها هناك تحت اختيار قالب وفي تبويب القوالب المحفوظة. وكلا النوعين إعدادات Drupal. انسخوهما واحدًا واحدًا في المتصفح، أو انشروهما كلها مع إعدادات موقعكم.
ينسخ الفيديو قالب صفحة Story من موقع ويستورده على آخر.
قبل أن تبدؤوا
- تحتاجون صلاحية إدارة إعدادات الموقع على الموقعين.
- لنسخ قوالب مفردة في المتصفح، يجب تفعيل وحدة النواة مدير الإعدادات، وتحتاجون تصدير الإعدادات واستيراد الإعدادات.
نسخ قالب واحد في المتصفح
- على الموقع المصدر، انتقلوا إلى الإعدادات > التطوير > مزامنة الإعدادات وافتحوا تصدير > عنصر واحد (
/admin/config/development/configuration/single/export). - تحت نوع الإعدادات، اختاروا DXPR Builder Page Template أو DXPR Builder User Templates.
- تحت اسم الإعدادات، اختاروا القالب وانسخوا النص الظاهر.
- على الموقع الهدف، افتحوا استيراد > عنصر واحد (
/admin/config/development/configuration/single/import). - اختاروا نوع الإعدادات نفسه والصقوا النص في الصقوا إعداداتكم هنا.
- انقروا استيراد وأكّدوا.
تحمل النسخة الوسوم والصورة، ولقالب المستخدم الإعداد العام.
النسخ يدويًا
بلا مدير إعدادات؟ انسخوا الحقول واحدًا واحدًا:
- على الموقع المصدر، افتحوا القالب على DXPR Studio > DXPR Builder > قوالب الصفحات (
/admin/dxpr_studio/dxpr_builder/page_template) أو قوالب المستخدم (/admin/dxpr_studio/dxpr_builder/user_templates). - انسخوا محتويات حقل القالب.
- على الموقع الهدف، انقروا إضافة قالب صفحة أو إضافة قالب مستخدم على الصفحة نفسها.
- الصقوا الوسوم في القالب واملؤوا الحقول الأخرى. ويحتاج قالب المستخدم أيضًا UID: معرف المستخدم لمالكه على الموقع الهدف.
- ارفعوا المصغّرة مجددًا تحت الصورة، لأنها ليست جزءًا من الوسوم.
- انقروا حفظ.
نشر كل القوالب مع إعدادات الموقع
يحمل تصدير الإعدادات الكامل كل قالب، كـ dxpr_builder.page_template.<id>.yml وdxpr_builder.user_template.<id>.yml. وإذا نشر فريقكم الإعدادات مع Drush، فالقوالب تذهب معها:
drush config:export
drush config:import
شغّلوا التصدير على الموقع المصدر، وثبّتوا الملفات أو انسخوها، وشغّلوا الاستيراد على الموقع الهدف.
ما سترونه
يظهر قالب الصفحة المستورد في مربع التخطيطات لصفحة فارغة. ويظهر قالب المستخدم في تبويب القوالب المحفوظة. والعام يجلس تحت القوالب العامة؛ والخاص لا يظهر إلا لمالكه.
إذا لم يظهر القالب
- قالب مستخدم مستورد غائب عن المنتقي. الـ UID الخاص به لمستخدم غير موجود على الموقع الجديد، والمنتقي يتخطى القوالب بلا مؤلف. حرّروا القالب على
/admin/dxpr_studio/dxpr_builder/user_templatesوأدخلوا معرف مستخدم موجودًا. - قالب صفحة مستورد ليس في مربع التخطيطات. هو غير مفعّل، أو ملف مستخدم يقيّد قوالب الصفحات التي قد يستخدمها محرّروه. حدّدوا مفعّل على القالب، ثم حدّدوه تحت قوالب الصفحات على
/admin/dxpr_studio/dxpr_builder/profile. - الصور داخل القالب معطلة. يشير القالب إلى ملفات صور في مجلد ملفات الموقع المصدر، والإعدادات لا تنسخ الملفات. انسخوا الملفات إلى المجلد نفسه على الموقع الجديد، أو اختاروا الصور مجددًا.
ما الخطوة التالية؟
- ابدؤوا صفحة من قالب: استخدموا التخطيطات المستوردة.
- جدوا قالبًا محفوظًا وأدرجوه: استخدموا الأقسام المستوردة.