web-dev-qa-db-fra.com

Comment exporter / importer des vues?

Je sais comment le faire dans Drupal 6/7, mais je ne trouve pas où exporter/importer des vues dans Drupal 8. À partir de quelle page d'administration est possible pour le faire, en Drupal 8?

26
albo

Les vues sont des entités de configuration dans Drupal 8, et peuvent être exportées via le module Configuration Management .

20
mradcliffe

Les vues sont disponibles via la configuration dans Drupal 8, et peuvent être exportées via l'interface Configuration Management .

Dans le menu d'administration, sélectionnez "Configuration" dans la section DÉVELOPPEMENT, sélectionnez "Synchronisation de la configuration": Drupal 8 Configuration Development menu area

Dans cette zone de menu, l'onglet Exporter mène au chemin: http: // nom du site/admin/config/development/configuration/single/export

Dans cette zone, une seule vue peut être exportée ou importée, et les étapes sont à peu près les mêmes, je vais donc inclure Exporter ici pour aider à expliquer.

  1. Sélectionnez l'onglet de menu "Exporter".
  2. Sélectionnez l'onglet de sous-menu "Élément unique".
  3. Dans le premier élément, déroulez "Type de configuration", sélectionnez "Afficher".
  4. Dans le deuxième élément déroulant "Nom de la configuration", sélectionnez le nom de votre vue.

Le résultat est un fichier views.view.view_machine_name.yml "YAML" qui peut être copié et collé dans la zone "Importer".

32
Adam John

Si vous souhaitez exporter une vue pour l'utiliser dans la configuration par défaut d'un module personnalisé, vous pouvez exécuter une commande Drupal Console :

drupal config:export:view

Voir: config:export:view page docs .

2
colan

Une fois une seule vue exportée à l'aide du module de gestion de la configuration, la vue peut être importée sur un site intéressé en créant un module personnalisé simple et en plaçant le fichier yml correspondant à la vue dans le dossier/config/install (supprimez la première ligne contenant l'uuid ) La vue sera importée lors de l'activation du module

0
Matoeil