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.