主题没有出现在Drupal 7中的多站点外观中

时间:2014-06-09 07:27:33

标签: php .htaccess drupal drupal-7

我正在使用Drupal 7并尝试使用相同的数据库创建多站点,为此我使用Domain AccessDomain Theme模块。对于我的默认网站,我使用的是/sites/all文件夹thememodule,而对于其他网站,我在位置/sites/example.com中创建了一个文件夹,并创建了ModuleTheme文件夹和setting.php放入该example.com文件夹,然后放置主题&相关文件夹的模块。

现在我放入该目录/sites/example.com/themes的主题没有出现在主站点后端的Appearance部分。对于域名网站,它将显示在“外观”部分中。当我为其启用的域网站启用该主题时,但在刷新主站点后,它再次禁用域站点。

对于这种情况,我没有在domain theme setting section中找到该主题。如果我转到Setting部分的Home/Administration/Appearance并选择example theme,则会显示以下内容错误。

Notice: Undefined index: example in system_theme_settings() (line 404 of /modules/system/system.admin.inc).

Notice: Trying to get property of non-object in system_theme_settings() (line 404 of /modules/system/system.admin.inc).

Warning: in_array() expects parameter 2 to be array, null given in system_theme_settings() (line 442 of /modules/system/system.admin.inc).

Notice: Undefined index: example in system_theme_settings() (line 547 of /modules/system/system.admin.inc).

Notice: Trying to get property of non-object in system_theme_settings() (line 547 of /modules/system/system.admin.inc).

Notice: Undefined index: example in system_theme_settings() (line 575 of /modules/system/system.admin.inc).

Notice: Trying to get property of non-object in system_theme_settings() (line 575 of /modules/system/system.admin.inc).

Notice: Undefined index: example in system_help() (line 103 of /modules/system/system.module).

Notice: Trying to get property of non-object in system_help() (line 104 of /modules/system/system.module).

任何人都可以告诉我如何使用themeDomain theme模块解决这个Domain access问题,以便在Drupal 7中创建一个多站点?

1 个答案:

答案 0 :(得分:0)

要寻找的东西:

  • 您的主题是否需要可能未启用的父主题或引擎?
  • 自安装主题后,您是否清除了网站缓存?