Міграція з Glazed Theme на DXPR Theme.
З 15 квітня 2021 року всі продукти Glazed буде позначено як непідтримувані. Якщо на вашому сайті зараз встановлено продукти Glazed, ваш сайт може бути під загрозою.
Як перейти з Glazed Theme на DXPR Theme
- Завантажте нову тему з відкритим кодом DXPR Theme + допоміжний модуль із Drupal.org або встановіть через Composer.
- Увімкніть DXPR Theme
- Увімкніть модуль Configuration Manager:
- перейдіть до розділу Розширити
- Знайдіть Configuration Manager
- Прокрутіть униз і виберіть встановити
- Експортуйте свої поточні налаштування теми:
- Перейдіть до розділу Конфігурація > Розробка > Синхронізація конфігурації
- Виберіть Експорт
- Виберіть «Окремий елемент»
- У полі «Назва конфігурації» виберіть «color.theme.glazed»
- Скопіюйте всі налаштування
- Відкрийте розділ імпорт у новій вкладці
- Виберіть «Проста конфігурація»
- Створіть нову назву, наприклад «color.theme.dxpr_theme»
- Клацніть імпорт
- Повторіть кроки з 4.4 до 4.9 з «glazed.settings», назвавши його «dxpr_theme.settings»
- Перейдіть до розділу «Налаштування теми» і клацніть «Зберегти конфігурацію»
- Якщо у ваших налаштуваннях теми є власний CSS або власний JS, замініть у своєму коді рядок glazed на dxpr_theme у своєму коді й знову збережіть форму налаштувань теми
- Перейдіть до розділу Структура > Макет блоків і переконайтеся, що ви відтворили те саме розміщення блоків, яке мали в DXPR
- Вимкнення модуля Glazed Helper:
- щоб не втратити жодних типів контенту в процесі, зайдіть у код свого сайту й знайдіть «.info.yml»
- Замініть усі залежності від glazed_helper на dxper_theme_helper, а потім збережіть
- Вимкніть модуль Glazed Helper
- Очистьте кеш.
- Якщо ви використовували налаштування сторінок Glazed Theme, щоб налаштувати поля, вам знадобиться:
- Перейдіть до налаштувань нод
- Клацніть «Редагувати»
- перенесіть ті самі власні налаштування в налаштування сторінок DXPR Theme
- Видаліть колекцію полів налаштувань сторінок Glazed.
- Завантажте нову тему з відкритим кодом DXPR Theme + допоміжний модуль із Drupal.org
- Вимкніть модуль Glazed Helper.
- Увімкніть модуль DXPR Theme Helper + DXPR Theme
- Експортуйте свої поточні налаштування теми
- Перейдіть до налаштувань теми
- Виберіть «Імпорт/експорт»
- Скопіюйте всі власні налаштування теми.
- Клацніть «Зовнішній вигляд»
- Під темою DXPR клацніть «налаштування»
- Виберіть «Імпорт/експорт», а потім виберіть «Імпорт налаштувань теми»
- Вставте свої налаштування теми
- Прокрутіть униз і виберіть «Зберегти конфігурацію»
- Зробіть тему DXPR своєю темою за замовчуванням:
- Перейдіть до розділу «Зовнішній вигляд»
- Під DXPR Theme виберіть «Зробити за замовчуванням»
- Якщо ви використовували налаштування сторінок DXPR Theme, щоб приховати регіони, вам знадобиться:
- Перейдіть до налаштувань нод
- Клацніть «Редагувати»
- Приховайте потрібні поля в налаштуваннях сторінок DXPR Theme
- Видалення полів налаштувань сторінок Glazed:
- Перейдіть до розділу «Структура»
- Виберіть «Типи контенту»
- Виберіть «Керування полями» для потрібного типу контенту
- Клацніть «Видалити» у рядку налаштувань сторінок Glazed
- Перенесення конфігурації блоків на DXPR Theme
- Виберіть «Структура»
- Виберіть «Блоки»
- Виберіть вкладку «DXPR Theme» угорі праворуч
- Відтворіть ті самі конфігурації, що маєте в розділі «Glazed», у розділі «DXPR Theme»
- Коли завершите, вимкніть Glazed Theme і видаліть її зі свого сайту.
Потрібна допомога з міграцією?
Для малих проєктів міграцію легко виконати й перевірити цілісність свого контенту.
Для більших проєктів взаємодія між модулями й конфігураціями може ускладнити міграцію.
Команда DXPR готова проконсультувати щодо або виконати вашу міграцію з продуктів Glazed на продукти DXPR.