如何导出/导入视图?


Answers:



32

视图可以通过Drupal 8中的配置获得,并且可以通过Configuration Management界面导出。

在管理菜单中,在“开发”部分中选择“配置”,然后选择“配置同步”: Drupal 8 Configuration Development菜单区域

在该菜单区域中,“导出”选项卡指向以下路径: http:// sitename / admin / config / development / configuration / single / export

在该区域中,可以导出或导入单个视图,并且步骤大致相同,因此我将在此处包括“导出”以帮助解释。

  1. 选择“导出”菜单标签。
  2. 选择“单个项目”子菜单标签。
  3. 从第一项下拉的“配置类型”中选择“查看”。
  4. 从第二项下拉“配置名称”中,选择视图的名称。

结果是一个views.view.view_machine_name.yml“ YAML”文件,可以将其复制粘贴到“导入”区域。


没有UI,有没有办法做到这一点?我希望能够从.module文件执行此操作。
BrandenB171 '16

1
是是Drupal Console支持D8导出和导入的CLI处理。 drupalconsole.com 此前,drush有一些选择。
亚当·约翰

1
被警告!drupalconsole中视图的命令行语法不正确会擦掉您的视图。先备份。
亚当·约翰

从.module您将需要查看使用的钩子,有一些可用的钩子...您应该发布一个新问题,以便遵循StackExchange指南。
亚当·约翰

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.