【发布时间】:2012-03-15 01:41:11
【问题描述】:
我希望这不是我一天中大部分时间都在寻找的愚蠢问题!
我有一个内容类型(文档),它只包含标题、文件和类别。类别值是必需的,由分类法“支持”。
我现在希望创建一个视图,该视图将显示这些按分类术语分组和标题的文档。
使用我有限的 Drupal 知识,我打算遍历相关术语 ID(使用 taxonomy_get_tree($vid)),然后相应地渲染每个视图。
为此,我一直希望使用这个 sn-p。
view = views_get_view('documents');
$view->set_display($display_id);
$filter = $view->get_item($display_id, 'filter', 'field_dl_category');
$filter['value']['value'] = $filter_value;
$view->set_item($display_id, 'filter', 'field_dl_category', $filter);
$viewsoutput = $view->render();
但这不起作用;当我查询 $filter ($view->get_item($display_id, 'filter', 'field_dl_category')) 的值时,我得到 null 返回。
这可能是我的过滤器名称与 CCK 字段名称不同?
我正在使用 Drupal 7。
非常感谢任何帮助,我的想法(和时间)已经用完了。
【问题讨论】:
-
那么,“文档”视图真的存在吗?即你是从 Views UI 创建的?
-
是的,Amar 视图确实存在。
标签: drupal drupal-views