Est-il possible d'importer un seul fichier de configuration yml en spécifiant son chemin?
Ou un groupe de fichiers yml contenus dans un module spécifique?
Vous pouvez utiliser
$ drush cim --partial --source=only-few-configs/
Votre aide dit:
$ drush cim --help
Import config from a config directory.
Examples:
drush config-import --partial Import configuration; do not remove missing configuration.
Arguments:
label A config directory label (i.e. a key in $config_directories array in
settings.php). Defaults to 'sync'
Options:
--partial Allows for partial config imports from the source directory. Only updates and new
configs will be processed with this flag (missing configs will not be deleted).
--preview=<list> Format for displaying proposed changes. Recognized values: list, diff. Defaults
to list.
--source An arbitrary directory that holds the configuration files. An alternative to
label argument
Aliases: cim
Vous pouvez importer une configuration en exécutant la commande suivante:
drupal config:import:single
Si vous essayez d'exécuter plusieurs importations, vous pouvez créer une chaîne pour cela.
Documentation des commandes - config: import: single
Si vous n'avez pas Drush ou Drupal console installée, veuillez suivre les étapes suivantes (exécutées avec succès dans D 8.0.1):
Remarque - Faites toujours une sauvegarde.