我正在尝试导入csv"房屋"在我的第一个Drupal8中有480行和20个列。 我使用这个module。
我创建了一个内容类型" Group"管理员中有多个自定义字段。
上看到了我创建的配置文件我不使用Drush,我在公司服务器上使用ftp transfer。我不知道我是否可以使用drupal管理或其他模块来完成它。
现在配置文件没有被导入验证,我修复了多个错误,但它仍然没有问题。 你有一些配置文件的例子吗? Drush的替代品?或者在D8上导入CSV的另一种方法? 谢谢!
答案 0 :(得分:0)
几天后我设法修复它并感谢drupal.slack< 3 这page给了我很多帮助。这也是video。
第1步:配置文件。你会发现很少的例子。 需要导入:admin / config / development / configuration / single / import 使用类型:"迁移"
这是我的
dependencies:
module:
- migrate_source_csv
id: groupimport1
label: 'Import groups'
migration_groups:
- groupe
type: content_type
source:
plugin: csv
path: C:/wamp64/www/drupal/espacedomicile/themes/custom/espacedomicile/files/importgroup.csv
header_row_count: 1
keys:
- field_groupe_numero
process:
type:
plugin: default_value
default_value: groupe
title: field_nom
field_groupe_numero: field_groupe_numero
field_nom: field_nom
field_adresse: field_adresse
field_groupe_code_postal: field_groupe_code_postal
field_nom_commune: field_nom_commune
field_groupe_communaute_de_com: field_groupe_communaute_de_com
field_groupe_nombre_de_logements: field_groupe_nombre_de_logements
field_groupe_nombre_collectif: field_groupe_nombre_collectif
field_groupe_nombre_individuel: field_groupe_nombre_individuel
field_groupe_equivalent_logement: field_groupe_equivalent_logement
field_groupe_gaz: field_groupe_gaz
field_groupe_gaz_chauffage_coll: field_groupe_gaz_chauffage_coll
field_groupe_electrique: field_groupe_electrique
field_groupe_niveau: field_groupe_niveau
field_groupe_t1: field_groupe_t1
field_groupe_t2: field_groupe_t2
field_groupe_t3: field_groupe_t3
field_groupe_t4: field_groupe_t4
field_groupe_t5: field_groupe_t5
field_groupe_t6: field_groupe_t6
field_groupe_t7: field_groupe_t7
field_groupe_garage: field_groupe_garage
field_groupe_jardin_terrasse: field_groupe_jardin_terrasse
field_groupe_parking: field_groupe_parking
field_groupe_dependance: field_groupe_dependance
field_groupe_local_associatif: field_groupe_local_associatif
field_groupe_ascenseur: field_groupe_ascenseur
destination:
plugin: entity:node
第2步:我找不到drush的替代方案然后我在本地(使用WAMP)转移了网站,我安装了composer + drush(D8的主最后版本)。 然后在导入配置文件后在上面的推荐页面上键入命令。
drush ms
drush mi yourconfigid
由于我的CSV文件,我遇到了问题。
我还必须更改字段类型。文本值无法与商业类型字段匹配。
我的csv的路径是一个网址。我不得不当地人:C:/wamp64/www/drupal/espacedomicile/themes/custom/espacedomicile/files/importgroup.csv
导入完成\ o /在D8上做什么旅程