我有一个自定义内容类型(产品),其中包含一个标题、一些文本和一个文件(一个 pdf 文件)。许多产品必须导入 Drupal CMS。我发现了似乎满足我要求的插件“Feeds”。
我设法导入了一个包含标题和一些文本的 csv 文件。
现在在我的 csv 文件中,我有一列包含所有 pdf 文件的路径(如 C:\mypdfs\product1.pdf)。如何管理这些 pdf 文件由 Feed 导入?在“映射”配置中,我不确定必须为那些包含本地文件路径的列选择什么目标。
我有一个自定义内容类型(产品),其中包含一个标题、一些文本和一个文件(一个 pdf 文件)。许多产品必须导入 Drupal CMS。我发现了似乎满足我要求的插件“Feeds”。
我设法导入了一个包含标题和一些文本的 csv 文件。
现在在我的 csv 文件中,我有一列包含所有 pdf 文件的路径(如 C:\mypdfs\product1.pdf)。如何管理这些 pdf 文件由 Feed 导入?在“映射”配置中,我不确定必须为那些包含本地文件路径的列选择什么目标。
使用 Feeds Tamper 模块,您可以操纵一个目标的导入数据的值。在这里,您可以构建一个自定义篡改(请参阅如何)并使用它来处理检索到的值(文件路径),使用file_get_contents从导入的路径获取文件,使用file_save_data在 Drupal 中保存文件,获取可以附加的字段对象到一个实体(这可能会有所帮助)。