有时,每月至少有 1 次 +-,当我访问我的网站时,没有选择主题,并且收到很多错误代码。
Notice: Undefined index: highlighted em include() (linha 120 de /var/www/novoportal.faccat.br/htdocs/portal/modules/system/page.tpl.php).
Notice: Undefined index: sidebar_first em include() (linha 132 de /var/www/novoportal.faccat.br/htdocs/portal/modules/system/page.tpl.php).
Notice: Undefined index: sidebar_second em include() (linha 138 de /var/www/novoportal.faccat.br/htdocs/portal/modules/system/page.tpl.php).
Notice: Undefined index: genesis em drupal_theme_initialize() (linha 100 de /var/www/novoportal.faccat.br/htdocs/portal/includes/theme.inc).
Notice: Trying to get property of non-object em _drupal_theme_initialize() (linha 145 de /var/www/novoportal.faccat.br/htdocs/portal/includes/theme.inc).
Notice: Trying to get property of non-object em _theme_load_registry() (linha 321 de /var/www/novoportal.faccat.br/htdocs/portal/includes/theme.inc).
Notice: Undefined index: genesis em theme_get_setting() (linha 1316 de /var/www/novoportal.faccat.br/htdocs/portal/includes/theme.inc).
我总是需要再次选择主题并清除缓存。
我还使用了 Devel 主题重建工具,但我不断收到这些错误。
有什么想法吗?
最佳答案
这是我的建议:
1) 首先检查 .info 文件并确保区域符合 page.tpl.php。您的错误是基于此。
2)如果上述情况属实,那么我要做的下一件事就是进行全新安装,仅将sites/all/themes/文件夹移动到其中,然后我将测试它以确保错误不会发生。
希望有帮助。
关于Drupal 主题获取 "unselected",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10416131/