我正在编写安装配置文件,并希望将默认系统主题(Garland)切换为我自己的主题。当我选择安装配置文件时,主题应该在第一步取代Garland。在这个阶段,Drupal没有自举,所以我无法设置适当的数据库变量。
任何想法如何做到这一点?
答案 0 :(得分:2)
简短的回答,你不能。它在_drupal_maintenance_theme()中相当硬编码:
// Install and update pages are treated differently to prevent theming overrides.
if (defined('MAINTENANCE_MODE') && (MAINTENANCE_MODE == 'install' || MAINTENANCE_MODE == 'update')) {
$theme = 'minnelli';
}