【发布时间】:2014-09-08 10:27:15
【问题描述】:
我需要检索视图的结果并在之后将其编码为 json。通过这样做,它向我显示“数组”而不是内容。你能告诉我哪里错了吗?非常感谢!
function web_service_expositions($viewname, $display_id = NULL, $args = NULL) {
$view = views_get_view('expositions_now');
if (is_object($view)) {
if (is_array($args)) {
$view->set_arguments($args);
}
if (is_string($display_id)) {
$view->set_display($display_id);
}
else {
$view->init_display();
}
$view->pre_execute();
$view->execute();
/* print "<pre> $viewname: $display_id";
print_r(get_class_methods($view)); */
return $view->result;
}
else {
return t('View %viewname not found.', array('%viewname' => $viewname));
}
}
【问题讨论】: