WSOD在Drupal 7中使用Drupal 6模块代码?
问题描述:
这是我在Drupal 6中完美工作的代码,但在Drupal 7.15中给我一个空白的白页WSOD并查看7.x-3.3;WSOD在Drupal 7中使用Drupal 6模块代码?
<?php
function ajaxview_menu() {
$items = array();
$items['replies'] = array(
'title' => 'Replies',
'page callback' => 'ajaxview_replies',
'description' => 'Replies',
'access arguments' => array('access content'),
'type' => MENU_CALLBACK,
);
return $items;
}
function ajaxview_replies($nid) {
$node = node_load($nid);
$viewName = 'Replies';
$display_id = 'default';
$myArgs = array($nid);
print views_embed_view($viewName, $display_id, $myArgs);
exit();
}
什么改变了,我做错了什么?
答
道歉这是一个愚蠢的错误。
$ viewName的机器名称是“回复”而不是“回复”。
Doh!