Drupal 7中的错误 - 尝试在taxonomy_overview_terms()中获取非对象的属性

时间:2014-09-05 12:46:42

标签: drupal drupal-7

我很乐意在这里得到一些帮助。我启用了作为Drupal核心一部分的论坛模块。当我去添加容器时,我收到以下错误:

Notice: Trying to get property of non-object in taxonomy_overview_terms() (line 279 of   D:\Development\drupal\sites\all\modules\taxonomy\taxonomy.admin.inc).
Notice: Trying to get property of non-object in taxonomy_overview_terms() (line 403 of D:\Development\drupal\sites\all\modules\taxonomy\taxonomy.admin.inc).
Notice: Trying to get property of non-object in taxonomy_overview_terms() (line 405 of D:\Development\drupal\sites\all\modules\taxonomy\taxonomy.admin.inc).

我试图删除表并重新安装模块。我在另一个站点上启用了相同的模块(结构相同)。但我没有得到这些错误。任何人都知道如何解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

FWIW我调试了一个类似的问题,发现了论坛'在我的安装中没有设置词汇表nav变量(forum_nav_vocabulary),而这只是简单的破坏事情。在论坛模块中,有一些对variable_get的调用(' forum_nav_vocabulary',''),但不幸的是,如果没有设置,则使用空的vid尚未正确满足

如果设置它,请确保使用vid而不是机器名称(即数字,而不是名称)。您需要使用drush,db或使用devel模块的变量编辑器来执行此操作。