0

这是我正在尝试做的事情:

我有一个包含两个字段的表单,该字段显示在网站的每个页面上,一个视图具有两个相应的上下文过滤器(参数)。

我的问题是我似乎无法在表单字段和上下文过滤器之间建立联系,因为 Drupal 视图希望它们像/path/filter_value_1/filter_value_2.

我已经搜索或尝试过以下方法

  1. 获取上下文过滤器从 $_POST 或 $_GET 变量中获取它们的值
  2. 使用 URL 别名路由/path?filter_1=value_1&filter_2=value_2/path/value_1/value_2
  3. 设置操作以将我定向到一个 php 文件,该文件使标头重定向(这实际上有效,但我不喜欢这个解决方案)

欢迎任何想法!

谢谢,彼得

4

1 回答 1

0

行。

最初我认为暴露的过滤器只能在与视图相同的页面上使用。

然后我发现“块中的公开形式”选项似乎可以解决问题。

现在开始自定义暴露的过滤器表单:-)

于 2012-04-04T18:13:21.800 回答