Drupal中的主要PHP错误

时间:2012-06-21 00:33:57

标签: drupal

尝试解释此错误及其原因:

Call to undefined function fivestar_widget_form() in 
/home/readyby2/public_html/sites
/all/themes/readyby21/templates/page--resource.tpl.php on line 73

目录在那里,从drupal主站点下载到modules目录中。

会发生一些冲突吗?

1 个答案:

答案 0 :(得分:1)

如果您正在使用Drupal 6的模块版本,那么fivestar_widget_form()在fivestar.module中定义;如果您收到该错误,则表示该模块未启用,或者在使用模板文件时尚未加载。这也可能意味着该模块不在Drupal查找要加载的模块的目录中,这意味着您在您的站点上看到它,但Drupal并没有在它所在的位置查找它。

如果您使用的是Drupal 7版本的模块,则fivestar_widget_form()不是已定义的函数。