11.9. Déployer de nouvelles fonctionnalités pour votre site

Last updated on
11 January 2024

Objectif

Copier une vue créée dans un site de développement local dans un site de production.

Prérequis du site

Étapes

  1. Ouvrir le site de développement localement.
  2. Dans le menu d’administration Gérer, naviguer vers Configuration > Développement > Synchronisation de configuration > Exporter > Élément individuel (admin/config/development/configuration/single/export). La page Export individuel apparaît.
  3. Sélectionner Vue (NdT ou Voir) dans le menu déroulant Type de configuration.
  4. Sélectionner Marchands dans le menu déroulant Nom de la configuration. La configuration apparaît dans la zone de texte.
  5. Copier la configuration depuis la zone de texte.

    Exporter un élément individuel

  6. Ouvrir le site de production.
  7. Dans le menu d’administration Gérer, naviguer vers Configuration > Développement > Synchronisation de configuration > Importer > Élément individuel (admin/config/development/configuration). La page Import unique apparaît.
  8. Sélectionner Vue (NdT ou Voir) dans le menu déroulant Type de configuration.
  9. Coller la configuration dans la zone de texte.
  10. Cliquer sur Importer. La page de confirmation apparaît.
  11. Cliquer sur Confirmer.
  12. Vérifier que la vue a été importée en naviguant vers Structure > Views dans le menu d’administration Manage.

Pour approfondir

Les étapes de ce sujet montrent comment exporter et importer un élément de configuration individuel. Cependant, lorsque vous développez une fonctionnalité sur un site de développement et que vous voulez la transférer vers votre site de production, vous aurez souvent besoin de transférer plusieurs éléments de configuration en même temps. Ainsi, si vous avez développé un nouveau type de contenu avec des champs, vous aurez besoin de transférer plusieurs éléments de configuration pour chaque champ, un pour le type de contenu lui-même, et sans doute de multiples mode de visualisation ou de saisie, qui devront être transférés dans le bon ordre. Faire ceci correctement peut se révéler à la fois fastidieux et difficile.

Vous pouvez exporter et importer l’ensemble de la configuration du site en une seule fois. Pour ce faire, vous aurez besoin d’un site de développement qui soit un clone du site de production (consulter Section 11.8, « Mettre en place un site de développement »), et vous pourrez alors suivre les étapes de Section 11.10, « Synchroniser les versions de la configuration » pour synchroniser la configuration entre les sites de développement et de production.

Une autre alternative consiste à utiliser le module contribué Features, qui permet d’exporter et d’importer une fonctionnalité sous la forme d’un paquet (par exemple, toute la configuration d’une galerie de photos).

Enfin, si vous ne parvenez pas à visualiser les effets de ces modifications sur votre site, il pourrait être nécessaire de vider le cache. Consulter Section 12.2, « Vider le cache ».

Vidéos (en anglais)

Deploying New Site Features

Attributions

Écrit par Boris Doesborg. Traduit par Felip Manyer i Ballester.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: extend-deploy.asciidoc

Help improve this page

Page status: No known problems

You can: