Drupal、视图、公开过滤器:自定义默认选定标记

Drupal、视图、公开过滤器:自定义默认选定标记,drupal,drupal-views,Drupal,Drupal Views,我使用的是Drupal,带有公开过滤器的视图(使用分类法)。 我的客户希望从后端设置默认的选定标记(以便预筛选视图内容) 在公开的过滤器设置中,有一些功能。但是,它不能正常工作:当我单击“选择无”链接(我使用的是更好的\u exposed\u filter模块)时,我希望没有选择任何标记,而是选择了默认配置(默认选择的标记),因此实际上它不再工作。我希望这是清楚的 因此,我想知道我是否可以准备一个自定义菜单,在该菜单中,我的用户可以选中/取消选中视图中的默认选定标记 感谢您,您可以使用hook\

我使用的是Drupal,带有公开过滤器的视图(使用分类法)。 我的客户希望从后端设置默认的选定标记(以便预筛选视图内容)

在公开的过滤器设置中,有一些功能。但是,它不能正常工作:当我单击“选择无”链接(我使用的是更好的\u exposed\u filter模块)时,我希望没有选择任何标记,而是选择了默认配置(默认选择的标记),因此实际上它不再工作。我希望这是清楚的

因此,我想知道我是否可以准备一个自定义菜单,在该菜单中,我的用户可以选中/取消选中视图中的默认选定标记


感谢您,您可以使用hook\u forms\u alter来更改默认的选定条目,但是如果公开的筛选器默认不使用您选择的条目,那么模块上可能存在值得归档的错误。

我创建了一个带有CCK前向链接的新主页

我的客户可以在视图中选择标记,并在更改后复制粘贴URL


主页会自动转发到个性化视图URL。

不,实际上他正在使用我选择的URL,但我失去了“全部取消选择”功能(因此这里可能存在错误:当我单击“全部取消选择”时,我的默认选择会恢复)