使用Drupal开发可搜索的数据库

时间:2017-06-21 07:34:37

标签: php database drupal drupal-7

我正在开展一个涉及一个Web应用程序的项目,该应用程序将包含一个可搜索的数据库作为主要功能。理想情况下,我设想的功能类似于:http://www.gatesfoundation.org/How-We-Work/Quick-Links/Grants-Database

数据库将通过表单或上传的.csv文件填充,该文件包含已填充的数据。我正在寻找关于如何使用Drupal-7 CMS实现这一目标的任何线索,包括我可以添加的模块以帮助这些类型的搜索功能。

2 个答案:

答案 0 :(得分:1)

有很多模块可用于将CSV数据导入Drupal。您可以使用Drupal的feedsimportimport CSV datadatasourcesmigrate模块将数据导入Drupal节点。

将数据导入Drupal系统后,您可以使用Drupal的默认搜索功能来实现所需的布局。我还建议您使用Search API来管理和自定义您在网站上的搜索。您需要使用Drupal视图自定义搜索以进行所需的ajax搜索,或者在Drupal中使用您自己的主题自定义搜索。

希望有所帮助!

答案 1 :(得分:0)

使用带有页面显示的视图模块。拉出任何类型的字段或内容,并在过滤器的部分尝试公开要搜索的内容的过滤器。您还需要视图数据导出module,并将数据导出附加到页面显示。然后,您就可以将其导出为CSV格式。