Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
View 如何在drupal 7的视图中将公开的过滤器放在单独的块中_View_Drupal 7 - Fatal编程技术网

View 如何在drupal 7的视图中将公开的过滤器放在单独的块中

View 如何在drupal 7的视图中将公开的过滤器放在单独的块中,view,drupal-7,View,Drupal 7,使用Drupal6,我可以很容易地选择将暴露的过滤器放在一个单独的块中,然后将其放在侧栏上。我不知道如何在Drupal7中做到这一点。有人知道吗? 谢谢 戴安娜 创建页面视图 调整设置 确保展开“高级”选项卡 对于D7块,将“使用AJAX”设置为“是”对我来说很有效 此外,由于同一页面上的两个块过滤相同的字段(但不同的数据/视图),从一个块应用过滤器似乎会影响两个块。还不知道如何解决这个问题 澄清:在Advanced->Other中,对于D7使用模块-视图块公开的过滤器块,将“使用AJA

使用Drupal6,我可以很容易地选择将暴露的过滤器放在一个单独的块中,然后将其放在侧栏上。我不知道如何在Drupal7中做到这一点。有人知道吗? 谢谢 戴安娜

  • 创建页面视图

  • 调整设置

  • 确保展开“高级”选项卡


  • 对于D7块,将“使用AJAX”设置为“是”对我来说很有效

    此外,由于同一页面上的两个块过滤相同的字段(但不同的数据/视图),从一个块应用过滤器似乎会影响两个块。还不知道如何解决这个问题


    澄清:在Advanced->Other中,对于D7使用模块-视图块公开的过滤器块,将“使用AJAX”设置为Yes

    启用此模块后,您将在公开表单字段集中看到新设置 见截图-


    这个解决方案也适用于面板。

    嗨,Jeff,我只在drupal 6中看到了这个选项。我在drupal 7和views 3.0中看不到这一点。你有你的视图的屏幕截图吗?你是对的!我突然看到了它,以前我看不到它。对不起,谢谢。我的答案的票数下面应该有一个复选标记。如果你找不到,就到这里来:请澄清你的答案