我正在开展一个涉及一个Web应用程序的项目,该应用程序将包含一个可搜索的数据库作为主要功能。理想情况下,我设想的功能类似于:http://www.gatesfoundation.org/How-We-Work/Quick-Links/Grants-Database
数据库将通过表单或上传的.csv文件填充,该文件包含已填充的数据。我正在寻找关于如何使用Drupal-7 CMS实现这一目标的任何线索,包括我可以添加的模块以帮助这些类型的搜索功能。
答案 0 :(得分:1)
有很多模块可用于将CSV数据导入Drupal。您可以使用Drupal的feeds,import,import CSV data,datasources或migrate模块将数据导入Drupal节点。
将数据导入Drupal系统后,您可以使用Drupal的默认搜索功能来实现所需的布局。我还建议您使用Search API来管理和自定义您在网站上的搜索。您需要使用Drupal视图自定义搜索以进行所需的ajax搜索,或者在Drupal中使用您自己的主题自定义搜索。
希望有所帮助!
答案 1 :(得分:0)
使用带有页面显示的视图模块。拉出任何类型的字段或内容,并在过滤器的部分尝试公开要搜索的内容的过滤器。您还需要视图数据导出module,并将数据导出附加到页面显示。然后,您就可以将其导出为CSV格式。