Drupal 视图的数据库搜索替代方案

Drupal 视图的数据库搜索替代方案,drupal,search,views,Drupal,Search,Views,是否有其他模块或方法可以查询drupal数据库以从表(例如用户表)返回结果,并使搜索结果即使对于匿名用户也是可见的?我尝试过使用视图模块,但只有登录的用户才能看到结果。我已将访问权限更改为无效。我和Drupal6一起工作。请帮忙 没有理由只向注销用户显示视图,除非视图中加载的数据对注销用户不可用。视图本身具有权限。假设您在视图3中(虽然2类似),并且取决于它是页面还是块,中间的列将具有“块设置”或“页面设置”,其中一个选项是“访问”。您可以将视图绑定到特定权限,使用自定义PHP,或者专门为某些角

是否有其他模块或方法可以查询drupal数据库以从表(例如用户表)返回结果,并使搜索结果即使对于匿名用户也是可见的?我尝试过使用视图模块,但只有登录的用户才能看到结果。我已将访问权限更改为无效。我和Drupal6一起工作。请帮忙

没有理由只向注销用户显示视图,除非视图中加载的数据对注销用户不可用。视图本身具有权限。假设您在视图3中(虽然2类似),并且取决于它是页面还是块,中间的列将具有“块设置”或“页面设置”,其中一个选项是“访问”。您可以将视图绑定到特定权限,使用自定义PHP,或者专门为某些角色启用它。您还可以在此处选择“无”,完全绕过权限——这样,视图将可供所有人查看其中的数据,而不管他们对数据本身的权限如何。但是,如果您的站点上有任何敏感数据,请务必小心


视图绝对是在Drupal中创建高级搜索的最佳方式。我相信还有其他选择,但这正是视图的用途,视图是人们使用Drupal的第一个工具和第一个原因。我建议您打开一个新的问题,帮助您弄清楚为什么您的视图不向匿名用户显示。

没有理由只向注销用户显示视图,除非视图中加载的数据对注销用户不可用。视图本身具有权限。假设您在视图3中(虽然2类似),并且取决于它是页面还是块,中间的列将具有“块设置”或“页面设置”,其中一个选项是“访问”。您可以将视图绑定到特定权限,使用自定义PHP,或者专门为某些角色启用它。您还可以在此处选择“无”,完全绕过权限——这样,视图将可供所有人查看其中的数据,而不管他们对数据本身的权限如何。但是,如果您的站点上有任何敏感数据,请务必小心

视图绝对是在Drupal中创建高级搜索的最佳方式。我相信还有其他选择,但这正是视图的用途,视图是人们使用Drupal的第一个工具和第一个原因。我的建议是打开一个新的问题,以帮助了解为什么您的视图不会显示给匿名用户