Questions tagged «importing-exporting»

将其用于有关将Drupal代码,设置或内容从一个站点导入到另一个站点的问题。

4
如何配置节点导出到批量节点导出?
我正在尝试“节点导出”以进行大量节点导出,但是似乎必须选择每个节点以单独导出。 如果要导出选定内容类型的所有节点怎么办?有什么办法可以在“节点导出”中执行此操作,还是应该找到另一个模块?


7
将分类法​​导出到代码
我正在寻找一种导出分类标准词汇及其相关术语的方法。到目前为止,我已经找到并测试了: 分类法导出 -使用功能导出到代码,但不导入。 http://drupal.org/node/755986-我对该补丁的简短测试显示了不同的结果。 有人还有其他模块建议或代码解决方案吗?我可以将其全部写入hook_install,然后用于hook_update更新,但对于500多个术语而言,这似乎不是一个优雅的解决方案。


1
使用功能导出内容类型[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我正在为此而苦苦挣扎,但我自己不能做到。Google没有给我提供教程链接,其他模块也没有帮助我。 我想将内容类型定义从Drupal站点导出到另一个站点。 有人可以给我任何提示怎么做吗?

4
如何导出/导入特定内容类型的所有节点?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 8个月前关闭。 我使用功能模块将内容类型的定义从站点导出/导入到另一个站点。现在,我想导出该内容类型的所有节点,并将它们导入另一个站点。我怎样才能做到这一点?

2
使用集成了Views 3的Drupal 7导入大型平面文件数据源
我的目标是使用Drupal 7 产生一种快速,可靠和自动化的方法,以访问包含在多个非常大的平面文件数据源(CSV,固定宽度和XML文档)中的只读数据,可以使用Views 3来查询该数据。模块。我希望使用已经可用的模块,但是构建自定义模块也是一种选择。 为了帮助排除不适合该任务的模块和方法,以下是我正在使用的文件的统计信息: 每年导入:850万行CSV文件。(每年清除和重新加载。具有主键。) 每周导入:350,000行固定宽度的文件。(每周清除和重新加载。无主键。) 每小时导入:3,400行CSV文件。(希望尽可能频繁地更新和同步,但不超过每20分钟一次。具有主键) 每日导入:200个项目的XML文件。(每天清除并重新加载。具有主键) 三种格式之间的转换不是问题,如果可以提高导入性能或允许使用更好的工具,则可以进行转换。(将AWK用于将固定宽度转换为CSV等)。通过cron和sh脚本可以很容易地进行检索和转换自动化,但是仍然需要使Drupal 7集成自动化。只要vews可以使用关系引用数据,也可以使用自定义表。 用Drupal 7完成此类数据集成的最佳实践是什么?另外,我是否遗漏了有关数据或要完成的工作的任何重要细节? 这是我目前正在寻找一些解决方案的项目。我想对此进行扩展,以帮助其他人决定在处理较大数据导入时应采取的路线。 将数据导入节点: 供稿(当前D7为Alpha) Feed将可靠地导入数据。对于较小的数据源,速度是合理的,但对于300k +的表来说速度太慢。 可使用cron和Job Scheduler(当前为D7 使用Alpha)进行自动化。 迁移 源数据中没有可用的索引或唯一键,这使得此操作难以使用。它比提要快,但导入非常大的表仍然很慢。 可以通过drush和cron实现自动化。 自定义表而不是节点 数据模块(当前为D7为Alpha) 该数据模块看起来非常有前途,但对于D7非常错误的时刻。使用数据很容易满足自动化和导入速度的要求,但是缺乏可靠性。该意见整合(链接是D6)看起来非常有前途。 表格向导(不适用于D7) 添加此以供参考。目前没有D7候选者,但可以用作自定义模块的起点。 视图架构(已废弃,仅D6) 添加此以供参考。这似乎已经被Drupal 6中的Table Wizard吸收了。再次添加,仅供参考。 进口商(D2的RC2) 似乎需要使用表向导(仅D6)进行View集成。已添加以供参考,但不符合“视图”要求。 @MPD-添加了“自定义表”作为可能的解决方案,并扩展了模块。谢谢您的补充。

5
导出/部署Drupal网站/页面到静态?(无缓存)
我想知道是否存在可以帮助该主题的模块。我不是在寻找缓存模块(例如Boost或Varnish),而是一种将整个网站(或仅某些页面)导出为静态的方法。我的想法是,我希望我的Web服务器将是一个非常简单轻巧的服务器,并且仅提供静态文件(html / css / js)-生产时没有数据库,服务器上也没有安装php引擎。所有Drupal引擎都将在另一台服务器上,每次添加/编辑/更改节点或视图时都将完成导出,并且将在目录结构中创建一组新的html文件。这些文件稍后将被复制到生产站点,该站点将始终只提供静态文件,没有.htaccess会检查文件是否存在等要求。 是否有用于此的模块,或者可以使用Drupal实现的解决方法? 谢谢

2
导出内容类型的字段
Drupal 8的配置导出功能似乎是一个非常有用的功能。但是,我不确定我是否完全理解它是如何工作的。 例如,如果我执行单个导出,请选择“内容类型”,然后选择我的一种内容类型,我希望该导出包含该内容类型的完整描述。但是它不包含有关该内容类型中字段的任何信息。因此,如果您要导出内容类型配置以在另一个站点上使用,则似乎无法做到这一点。 我不确定如果不包含实体所需要的全部数据,那么我会被being用作单一出口。我想念什么吗?


2
如何将多语言内容从CSV迁移到Drupal 8?
我来自阅读使用新的Drupal 8迁移API /模块和内容迁移:从CSV到Drupal 8的过程,创建迁移的过程非常清楚,并且可以正常工作,但是我找不到如何将内容迁移到多语言站点。在“ 迁移API”概述中,我找不到有关此的任何信息。 那么,如何迁移多语言内容? 更新: 我找到了一个例子:https://github.com/drupal/drupal/tree/8.3.x/core/modules/migrate/tests/modules/migrate_external_translated_test 目前,我能够迁移英语内容,但不能迁移翻译内容。

2
以编程方式更新现有模块规则的正确方法是什么?
我想为我的自定义模块提供更新,该更新也通过提供了一些规则hook_default_rules_configuration。 现在,如何更新这些现有规则?我可以重新导入它们吗?以某种方式覆盖它们?我在纪录片或各自的钩子中找不到任何关于这个的信息。 似乎有一个钩子可以响应正在更新的规则,所以我想必须有一种方法可以为自定义规则提供更新... 起初我以为它是hook_default_rules_configuration_alter,但由于我只想导入JSON,所以它似乎没有按预期工作。 例如,使用视图,我可以像在这个问题中那样简单地加载所有.inc文件并保存它们-规则中是否存在类似的方式?views_save_view

1
search_index和search_dataset表有什么用,我可以清理它们吗?
我试图将sql从本地开发站点转储到生产服务器,我发现search_index和search_dataset这两个表很大,使得sql文件真的很大。 我猜这两个表是关于存储搜索索引的,以后我总是可以从头开始重新索引。如果有错请指正。 那么删除它们的所有记录是否可以/安全?然后导出数据库,导入到我的服务器。通过这样做,我可以减小转储文件的文件大小。 谢谢!

1
如何获取模块以安装视图?
我已经在开发环境中开发了一个模块。我使用UI为其构建了一个视图。我已经导出了视图,但是我不知道将其放置在何处,以便在新环境中安装模块也会创建视图。 如何正确执行此操作? 奖励:如何让模块卸载视图hook_uninstall?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.