Como exportar / importar vistas?


26

Sei como fazê-lo no Drupal 6/7, mas não consigo encontrar para onde exportar / importar visualizações no Drupal 8. De qual página de administrador é possível fazê-lo, no Drupal 8?


Respostas:



32

As visualizações estão disponíveis através da configuração no Drupal 8 e podem ser exportadas pela interface de Gerenciamento de Configuração .

No menu do administrador, selecione "Configuração" na seção DESENVOLVIMENTO, selecione "Sincronização da configuração": Área de menu do Drupal 8 Configuration Development

Nessa área de menu, a guia Exportar leva ao caminho: http: // sitename / admin / config / development / configuration / single / export

Nessa área, uma única exibição pode ser exportada ou importada, e as etapas são as mesmas, então incluirei Exportar aqui para ajudar a explicar.

  1. Selecione a guia do menu 'Exportar'.
  2. Selecione a guia do submenu 'Item único'.
  3. No primeiro item, selecione 'Tipo de configuração', selecione 'Exibir'.
  4. No segundo item, selecione 'Nome da configuração', selecione o nome da sua visualização.

O resultado é um arquivo views.view.view_machine_name.yml "YAML" que pode ser copiado e colado na área 'Importar'.


Existe uma maneira de fazer isso sem a interface do usuário? Quero poder fazer isso a partir de um arquivo .module.
BrandenB171

11
Sim O Drupal Console suporta o manuseio da CLI de exportação e importação para D8. drupalconsole.com Antes disso, o drush tem algumas opções.
Adam John

11
Esteja avisado! Sintaxe inadequada na linha de comando para visualizações no drupalconsole pode limpar sua visualização. Faça backup primeiro.
Adam John

Em um módulo. Você precisará examinar os ganchos usados, existem alguns disponíveis para isso ... Você deve postar uma nova pergunta para seguir as orientações do StackExchange.
Adam John

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.