Міграція з Glazed Theme на DXPR Theme.

Вивчення DXPR ThemeЗастаріле
З 15 квітня 2021 року всі продукти Glazed буде позначено непідтримуваними. Якщо на вашому сайті зараз встановлено продукти Glazed, ваш сайт може бути під загрозою.

Як мігрувати з Glazed Theme на DXPR Theme


  1. Завантажте нові з відкритим кодом DXPR Theme + Helper Module з Drupal.org або встановіть через Composer.
  2. Увімкніть DXPR Theme
  3. Увімкніть модуль Configuration Manager :
    1. перейдіть до Розширити
    2. Знайдіть Configuration Manager
    3. Прокрутіть униз і виберіть « Установити»
  4. Експортуйте свої поточні налаштування теми:
    1. Перейдіть до Конфігурація > Розробка > Синхронізація конфігурації
    2. Виберіть « Експортувати»
    3. Виберіть «Окремий елемент»
    4. У пункті «Configuration name» виберіть «color.theme.glazed»
    5. Скопіюйте всі налаштування
    6. Відкрийте розділ імпорту в новій вкладці
    7. Виберіть «Simple Configuration»
    8. Створіть нову назву, наприклад «color.theme.dxpr_theme»
    9. Клацніть розділ
    10. Повторіть кроки з 4.4 до 4.9 з «glazed.settings», назвавши «dxpr_theme.settings»
  5. Перейдіть до «Theme Settings» і клацніть «Зберегти конфігурацію» 
  6. Якщо у своїх налаштуваннях теми маєте власний CSS або власний JS, замініть рядок glazed на dxpr_theme у своєму коді й знову збережіть форму налаштувань теми
  7. Перейдіть до Структура > Розташування блоків і переконайтеся, що повторюєте те саме розміщення блоків, що мали в DXPR
  8. Вимкнення модуля Glazed Helper:
    1. щоб не втратити типи матеріалів у процесі, зайдіть у код свого сайту й знайдіть «.info.yml»
    2. Замініть усі залежності від glazed_helper на dxper_theme_helper, потім збережіть
    3. Вимкніть Glazed Helper модуль
  9. Очистьте кеш.
  10. Якщо ви користувалися Glazed Theme Page Settings для налаштування полів, вам знадобиться:
    1. Перейдіть до налаштувань матеріалів 
    2. Клацніть «Редагувати»
    3. повторіть ті самі власні налаштування в налаштуваннях сторінок DXPR Theme
    4. Видаліть колекцію полів Glazed Page Settings.


  1. Завантажте нові з відкритим кодом DXPR Theme + Helper Module з Drupal.org
  2. Вимкніть Glazed Helper модуль.
  3. Увімкніть Модуль DXPR Theme Helper + DXPR Theme
  4. Експортуйте свої поточні налаштування теми
    1. Перейдіть до налаштувань теми 
    2. Виберіть «Імпорт/експорт»
    3. Скопіюйте всі власні налаштування теми.
    4. Клацніть «Зовнішній вигляд»
    5. Під темою DXPR клацніть «налаштування» 
    6. Виберіть «Імпорт/експорт», потім виберіть «Import Theme Settings»
    7. Вставте свої налаштування теми
    8. Прокрутіть униз і виберіть «Зберегти конфігурацію»  
  5. Зробіть тему DXPR своєю стандартною темою:
    1. Перейдіть до «Зовнішній вигляд»
    2. Під DXPR Theme виберіть «Set Default»
  6. Якщо ви користувалися DXPR Theme Page Settings, щоб приховати регіони, вам знадобиться:
    1. Перейдіть до налаштувань матеріалів 
    2. Клацніть «Редагувати»
    3. Приховайте потрібні поля в налаштуваннях сторінок DXPR Theme
  7. Видаліть поля Glazed Page Settings:
    1. Перейдіть до «Структура»
    2. Виберіть «Типи матеріалів»
    3. Виберіть «Керування полями» для потрібного типу матеріалу
    4. Клацніть «Видалити» в рядку Glazed Page Settings
  8. Перенесіть конфігурацію блоків до DXPR Theme
    1. Виберіть «Структура»
    2. Виберіть «Блоки»
    3. Виберіть вкладку «DXPR Theme» угорі праворуч
    4. Повторіть ті самі конфігурації, що маєте під «Glazed» до «DXPR Theme»
  9. Вимкніть Glazed Theme і видаліть її зі свого сайту, коли закінчите.


Потрібна допомога з міграцією?

Для малих проєктів міграцію легко виконати й перевірити цілісність свого вмісту.

З більшими проєктами взаємодія між модулями та конфігураціями може ускладнити міграцію.

Команда DXPR готова проконсультувати щодо або виконати вашу міграцію з продуктів Glazed на продукти DXPR.