从 Glazed Theme 迁移到 DXPR Theme.

Learn DXPR ThemeVerouderd
自 2021 年 4 月 15 日起,所有 Glazed 产品将被标记为不受支持。如果您的网站目前安装了 Glazed 产品,您的网站可能面临风险。

如何从 Glazed Theme 迁移到 DXPR Theme


  1. 下载新的开源 DXPR Theme + Helper 模块(Drupal.org),或用 Composer 安装。
  2. 启用 DXPR Theme
  3. 启用 配置管理器模块:
    1. 进入扩展
    2. 搜索配置管理器
    3. 向下滚动并选择安装
  4. 导出当前主题设置:
    1. 进入配置 > 开发 > 配置同步
    2. 选择导出
    3. 选择“单个条目”
    4. 在“配置名称”下,选择“color.theme.glazed”
    5. 复制所有设置
    6. 在新标签页中打开导入区
    7. 选择“简单配置”
    8. 新建名称,例如“color.theme.dxpr_theme”
    9. 点击导入
    10. 对“glazed.settings”重复步骤 4.4 到 4.9,并将其命名为“dxpr_theme.settings”
  5. 进入“主题设置”,点击“保存配置”。
  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 页面设置来自定义字段,您需要:
    1. 进入节点的设置
    2. 选择“编辑”
    3. 将相同的自定义设置沿用到 DXPR Theme 页面设置中
    4. 删除 Glazed 页面设置字段集合。


  1. 下载新的开源 DXPR Theme + Helper 模块,下载自 Drupal.org
  2. 禁用Glazed Helper 模块。
  3. 启用 DXPR Theme Helper 模块 + DXPR Theme
  4. 导出当前主题设置
    1. 进入主题设置
    2. 选择“导入/导出”
    3. 复制所有自定义主题设置。
    4. 点击“外观”
    5. 在 DXPR 主题下点击“设置”。
    6. 选择“导入/导出”,再选择“导入主题设置”
    7. 粘贴您的主题设置
    8. 向下滚动并选择“保存配置”。
  5. 将 DXPR 设为默认主题:
    1. 进入“外观”
    2. 在 DXPR Theme 下选择“设为默认”
  6. 如果您曾用 DXPR Theme 页面设置隐藏区域,您需要:
    1. 进入节点的设置
    2. 选择“编辑”
    3. 在 DXPR Theme 页面设置下隐藏所需字段
  7. 移除 Glazed 页面设置字段:
    1. 进入“结构”
    2. 选择“内容类型”
    3. 为所需的内容类型选择“管理字段”
    4. 点击 Glazed 页面设置所在行的“删除”图标
  8. 将区块配置迁移到 DXPR Theme
    1. 选择“结构”
    2. 选择“区块”
    3. 选择右上角的“DXPR Theme”选项卡
    4. 将“Glazed”下的配置原样沿用到“DXPR Theme”
  9. 完成后禁用 Glazed Theme 并将其从网站中移除。


迁移需要帮助吗?

对于小型项目,迁移并验证内容的完整性很容易。

对于较大的项目,模块与配置之间的相互作用可能让迁移变得复杂。

DXPR 团队可以为您的迁移(从 Glazed 到 DXPR 产品)提供咨询或直接执行服务。