Migrar do Glazed Theme para o DXPR Theme.
Desde 15 de abril de 2021 que todos os produtos Glazed são marcados como não suportados. Se tem produtos Glazed instalados no site, o site pode estar em risco.
Como migrar do Glazed Theme para o DXPR Theme
- Transfira o novo DXPR Theme + Helper Module de Drupal.org ou instale com o Composer.
- Ativar o DXPR Theme
- Ative o módulo Configuration Manager:
- aceda a Extend
- Pesquise Configuration Manager
- Desça e selecione install
- Exporte as atuais definições do tema:
- Aceda a Configuration > Development > Configuration Synchronization
- Selecione Export
- Selecione "Single Item"
- Em "Configuration name", selecione "color.theme.glazed"
- Copie todas as definições
- Abra a secção import num novo separador
- Selecione "Simple Configuration"
- Crie um novo nome, por exemplo, "color.theme.dxpr_theme"
- Clique em import
- Repita os passos 4.4 a 4.9 com "glazed.settings" e dê-lhe o nome "dxpr_theme.settings"
- Aceda a "Theme Settings" e clique em "Save Configuration"
- Se tiver CSS ou JS personalizado nas definições do tema, substitua a cadeia glazed por dxpr_theme no seu código personalizado e grave novamente o formulário de definições do tema
- Aceda a Structure > Block Layout e certifique-se de que replica a mesma colocação de blocos que tinha no DXPR
- Desativar o módulo Glazed Helper:
- para não perder nenhum tipo de conteúdo no processo, aceda ao código do site e pesquise ".info.yml"
- Substitua todas as dependências de glazed_helper por dxper_theme_helper, depois grave
- Desative o módulo Glazed Helper.
- Limpe a cache.
- Se usou as definições de página do Glazed Theme para personalizar campos, terá de:
- Aceda ao separador Settings
- Selecione e clique em "Edit"
- replique as mesmas definições personalizadas nas definições de página do DXPR Theme
- Elimine a coleção de campos Glazed Page Settings.
- Transfira o novo DXPR Theme + Helper Module de Drupal.org
- Desative o módulo Glazed Helper.
- Ative o módulo DXPR Theme Helper module + DXPR Theme
- Exporte as atuais definições do tema
- Aceda às definições do tema
- Selecione "Import/Export"
- Copie todas as definições personalizadas do tema.
- Clique em "Appearance"
- No tema DXPR, clique em "settings"
- Selecione "Import/Export" e selecione "Import Theme Settings"
- Cole as definições do tema
- Desça e selecione "Save Configuration"
- Torne o DXPR Theme o tema predefinido:
- Aceda a "Appearance"
- No DXPR Theme, selecione "Set Default"
- Se usou as definições de página do DXPR Theme para ocultar regiões, terá de:
- Aceda ao separador Settings
- Selecione e clique em "Edit"
- Oculte os campos desejados nas definições de página do DXPR Theme
- Remova os campos Glazed Page Settings:
- Aceda a "Structure"
- Selecione "Content types"
- Selecione "Manage Fields" para o tipo de conteúdo desejado
- Clique em "Delete" na linha de Glazed Page Settings
- Migrar a configuração de blocos para o DXPR Theme
- Selecione "Structure"
- Selecione "Blocks"
- Selecione "DXPR Theme" no canto superior direito
- Replique as mesmas definições que tem em "Glazed" para "DXPR Theme"
- Desative o Glazed Theme e remova-o do site quando terminar.
Precisa de ajuda com a migração?
Em projetos pequenos, é fácil fazer a migração e verificar a integridade dos conteúdos.
Em projetos maiores, a interação entre módulos e a configuração pode complicar a migração.
A equipa DXPR está disponível para aconselhar sobre ou executar a sua migração de produtos Glazed para DXPR.