Drupal Views查询未正确执行

时间:2010-11-17 05:05:22

标签: drupal views drupal-views

我可能无法正确解释这一点,但如果您能发现问题,请帮助我。

我制作了两个版本的网站,两者都有一个共同的视图。但是在下面给出的信息“实时预览”中,“查询”是相同的,但在“其他查询”中,我看到两者之间存在差异。对于旧的:

These queries were run during view rendering:
[0.92 ms] execute /* userx : execute */ SELECT ***BIG QUERY HERE*** ASC LIMIT 0, 13
[0.09 ms] drupal_lookup_path
/* userx : drupal_lookup_path */ SELECT src FROM url_alias WHERE dst = 'home' AND language IN('en', '') ORDER BY language DESC 

对于新的:

These queries were run during view rendering:
[0.15 ms] drupal_lookup_path
/* userx : drupal_lookup_path */ SELECT src FROM url_alias WHERE dst = 'home' AND language IN('en', '') ORDER BY language DESC
[1.95 ms] dblog_watchdog
/* userx : dblog_watchdog */ INSERT INTO watchdog
    (uid, type, message, variables, severity, link, location, referer, hostname, timestamp)
    VALUES
    (73, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:7:\"warning\";s:8:\"%message\";s:96:\"Parameter 2 to draggableviews_view_draggabletable_form() expected to be a reference, value given\";s:5:\"%file\";s:45:\"/home2/boldtige/public_html/includes/form.inc\";s:5:\"%line\";i:372;}', 3, '', ...

对于较旧的[0.92 ms]执行/ * userx:execute * /显示正在执行的查询,而在较新的查询未执行时。这解释了为什么我对新的一个空白视图而不是旧视图。它也会发出警告(抱怨缺乏数据?)。

这有什么解决方案吗?视图是相同的,但新视图根本不执行查询。任何提示都将非常有用。提前谢谢。

1 个答案:

答案 0 :(得分:1)

页面上有错误。

  

参数2到   draggableviews_view_draggabletable_form()   预计将成为参考,价值   给定

两者之间的某些东西是不一样的,或许是观点论点。