Drupal 6 Drupal,自定义可搜索用户配置文件应该基于节点还是自定义数据库?
我必须在Drupal项目上工作,为网站上的某些特定用户创建用户配置文件,其中包含一些特殊字段。他们可以扮演不同的角色。主要思想是搜索。用户配置文件必须可以使用提供的条件进行搜索 我有两个选择, 1-使用具有内容配置文件的节点 2.创建我自己的表单和表 我的一个问题是,是否可以为自定义创建的数据库创建单独的搜索机制?有没有办法缓存搜索结果?还是应该使用基于节点的?请给一些对此有想法的人提建议Drupal 6 Drupal,自定义可搜索用户配置文件应该基于节点还是自定义数据库?,drupal-6,Drupal 6,我必须在Drupal项目上工作,为网站上的某些特定用户创建用户配置文件,其中包含一些特殊字段。他们可以扮演不同的角色。主要思想是搜索。用户配置文件必须可以使用提供的条件进行搜索 我有两个选择, 1-使用具有内容配置文件的节点 2.创建我自己的表单和表 我的一个问题是,是否可以为自定义创建的数据库创建单独的搜索机制?有没有办法缓存搜索结果?还是应该使用基于节点的?请给一些对此有想法的人提建议 谢谢。是的,可以使用视图创建搜索机制,并通过api向视图公开自定义表。这里有一篇博文:使用高级帮助模块有更
谢谢。是的,可以使用视图创建搜索机制,并通过api向视图公开自定义表。这里有一篇博文:使用高级帮助模块有更多信息http://drupal.org/project/advanced_help 安装并查看视图文档,然后还可以使用视图缓存 如果您有很多用户,自定义表和字段将是我的首选方法,因为配置文件表可能会变得非常大,这对您来说可能不是问题,或者您可以使用内容配置文件模块,并可能为自己节省一些工作
如果您想不使用视图执行完整的自定义搜索,您可能需要自己实现该功能,如果您选择自定义字段/表路径,则可能需要自己进行缓存,但您会获得很大的灵活性。@JackBonneman Ha,您似乎遇到了Drupal拼写错误;我不知道人们打字时会遇到这样的麻烦@JasonC Ha我知道,它有多少次被专门拼错为druapl,这让我很惊讶,对我来说,这似乎是一个特别尴尬的拼错。