Drupal Views:如何记录搜索?
是否有一个模块允许我记录在视图上进行的所有搜索?
谢谢 !
Is there a module that allows me to log all the searches made on a view ?
Thanks !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
是否有一个模块允许我记录在视图上进行的所有搜索?
谢谢 !
Is there a module that allows me to log all the searches made on a view ?
Thanks !
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
我认为您需要编写自定义代码来实现这一目标!我假设您了解一些有关编写 Drupal 自定义代码的基础知识。您将需要使用在显示视图之前调用的挂钩。在挂钩中,您应该记录您想要的任何信息,例如在公开的过滤器中输入的关键字。
请参阅http://drupalcontrib.org/api/group/views_hooks/6您可以在视图中使用的挂钩。
我猜你可能会使用类似
hook_views_pre_render
的东西I think you will need to write custom code to achieve that! I'm assuming you know some basics about writing Drupal custom code. You will need to use a hook that gets called before your view is displayed. In the hook you should log whatever information you want e.g. the keyword that was entered in the exposed filter.
Please see http://drupalcontrib.org/api/group/views_hooks/6 for the hooks that are available to you in Views.
I'm guessing you would probably use something like
hook_views_pre_render