Migrar do Glazed Theme para o DXPR Theme.

Aprender DXPR ThemeLegado
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


  1. Transfira o novo DXPR Theme + Helper Module de Drupal.org ou instale com o Composer.
  2. Ativar o DXPR Theme
  3. Ative o módulo Configuration Manager:
    1. aceda a Extend
    2. Pesquise Configuration Manager
    3. Desça e selecione install
  4. Exporte as atuais definições do tema:
    1. Aceda a Configuration > Development > Configuration Synchronization
    2. Selecione Export
    3. Selecione "Single Item"
    4. Em "Configuration name", selecione "color.theme.glazed"
    5. Copie todas as definições
    6. Abra a secção import num novo separador
    7. Selecione "Simple Configuration"
    8. Crie um novo nome, por exemplo, "color.theme.dxpr_theme"
    9. Clique em import
    10. Repita os passos 4.4 a 4.9 com "glazed.settings" e dê-lhe o nome "dxpr_theme.settings"
  5. Aceda a "Theme Settings" e clique em "Save Configuration" 
  6. 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
  7. Aceda a Structure > Block Layout e certifique-se de que replica a mesma colocação de blocos que tinha no DXPR
  8. Desativar o módulo Glazed Helper:
    1. para não perder nenhum tipo de conteúdo no processo, aceda ao código do site e pesquise ".info.yml"
    2. Substitua todas as dependências de glazed_helper por dxper_theme_helper, depois grave
    3. Desative o módulo Glazed Helper.
  9. Limpe a cache.
  10. Se usou as definições de página do Glazed Theme para personalizar campos, terá de:
    1. Aceda ao separador Settings 
    2. Selecione e clique em "Edit"
    3. replique as mesmas definições personalizadas nas definições de página do DXPR Theme
    4. Elimine a coleção de campos Glazed Page Settings.


  1. Transfira o novo DXPR Theme + Helper Module de Drupal.org
  2. Desative o módulo Glazed Helper.
  3. Ative o módulo DXPR Theme Helper module + DXPR Theme
  4. Exporte as atuais definições do tema
    1. Aceda às definições do tema 
    2. Selecione "Import/Export"
    3. Copie todas as definições personalizadas do tema.
    4. Clique em "Appearance"
    5. No tema DXPR, clique em "settings" 
    6. Selecione "Import/Export" e selecione "Import Theme Settings"
    7. Cole as definições do tema
    8. Desça e selecione "Save Configuration"  
  5. Torne o DXPR Theme o tema predefinido:
    1. Aceda a "Appearance"
    2. No DXPR Theme, selecione "Set Default"
  6. Se usou as definições de página do DXPR Theme para ocultar regiões, terá de:
    1. Aceda ao separador Settings 
    2. Selecione e clique em "Edit"
    3. Oculte os campos desejados nas definições de página do DXPR Theme
  7. Remova os campos Glazed Page Settings:
    1. Aceda a "Structure"
    2. Selecione "Content types"
    3. Selecione "Manage Fields" para o tipo de conteúdo desejado
    4. Clique em "Delete" na linha de Glazed Page Settings
  8. Migrar a configuração de blocos para o DXPR Theme
    1. Selecione "Structure"
    2. Selecione "Blocks"
    3. Selecione "DXPR Theme" no canto superior direito
    4. Replique as mesmas definições que tem em "Glazed" para "DXPR Theme"
  9. 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.