如何使用hook_views_query_alter()?
按照hook_views_query_alter()文档中报告的内容,我创建了一个名为的文件alterform.views.inc,并将其放入名为的已启用模块中alterform。我在alterform.views.inc..中添加了以下代码,但不起作用。 function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', 'page', 'productTypeC', 'productTypeD') ASC"; $query->orderby[1] = "node_title ASC"; break; } } 为什么不输出“测试测试”?我的代码有什么问题? 仍然没有测试和视图的输出。我的代码有什么问题?谢谢