Expression Engine - 导入成员数据

时间:2011-08-17 17:22:37

标签: expressionengine

我正在为客户完成一个网站,他们想要导入他们的客户数据库。有没有一种有效的方法来导入这些数据?我使用AJW Datagrab导入数据,但这是不同的。

有什么建议吗?

我注意到EE有一个xml导入模板有一种方便的方法可以将电子表格转换为适合该格式的xml文件吗?

感谢。

2 个答案:

答案 0 :(得分:3)

ExpressionEngine 1.x曾经捆绑了三个本地第一方导入实用程序:

  • pMachine Pro导入实用程序
  • 可移动类型导入实用程序
  • 会员导入实用程序

通过重写ExpressionEngine 2.x,只有以下内容进行了转换:

  • 会员导入实用程序

您可以在控制面板中访问它: CP Home>工具>公用事业>导入实用程序

第一方Member Import Utility允许您将其他系统中的成员导入ExpressionEngine,采用以下两种格式:

  
      
  • 从XML文件导入 - 允许您从XML文件导入成员   在ExpressionEngine的成员XML格式中。

  •   
  • 将分隔文本转换为XML - 允许您创建   ExpressionEngine成员XML文件来自另一个应用程序的分隔   文本文件。

  •   

如果您想要将更多成员导入ExpressionEngine数据库,英国Brand New Box的Andrew Weaver DataGrab是您的最佳选择。

DataGrab 允许您从RSS / ATOM订阅源,CSV文件和XML文件导入数据。可以添加其他数据类型。

DataGrab的许多用途是:

  
      
  • 从其他CMS(WordPress,Tumblr等)将初始内容导入ExpressionEngine
  •   
  • 汇总各个网站的数据   互联网,如Twitter或Flickr(使用RSS源或API)
  •   
  • 保持产品库存或价格详细信息与外部同步   系统
  •   

您还可以利用EE强大的内置功能(灵活的模板,搜索,存档),DataGrab可以轻松地将您的数据作为频道输入。

DataGrab的开发人员使用CSV imports with DataGrab提供了一个完整的步骤,非常适合与Excel文档或Google Docs Spreadsheets一起使用。

令人惊讶的是,曾经很受欢迎的Solspace Importer仍未转换为EE2。

答案 1 :(得分:3)

有点晚了,但是对于记录,Solspace Importer现在与ee2.x兼容。 DataGrab的最大优势是Importer能够使用JSON调用。