logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Synchronisation des sites locaux et en production - Drupal 8

05/07/2025, by Ivan

Vous avez créé un site Drupal 8 et souhaitez le déployer sur votre serveur
ou
Vous avez configuré un site Drupal 8 sur votre serveur distant et souhaitez travailler dessus localement

Drupal 8 est différent

Avant Drupal 7, c'était un processus assez simple : copier tous les fichiers, copier la base de données, et c'était prêt.
Avec Drupal 8, CMI – la gestion de la configuration – fait partie du processus et il faut en tenir compte.

Comment synchroniser votre site

Le processus est le même, que vous reflétiez votre site du local vers le serveur ou dans l'autre sens. Je décrirai le déploiement du local vers le serveur distant pour simplifier l'explication.

1. Installez votre site sur un serveur web local comme Wamp, Xamp, Mamp ou tout autre que vous utilisez.

2. Transférez tous les fichiers de votre répertoire Drupal vers le serveur. Vous pouvez le faire via un système de contrôle de version (Git, SVN, etc.) ou via FTP.

3. Ne copiez pas le fichier « settings.php » situé dans sites/default.

4. Créez une nouvelle base de données sur votre serveur distant et effectuez une nouvelle installation de Drupal.

5. Exportez la configuration via /admin/config/development/configuration/full/export.

exportation_de_configuration

6. Importez le fichier config.tar.gz obtenu via /admin/config/development/configuration/full/import.

7. Exportez la base de données depuis votre serveur web local en utilisant PHPMyAdmin ou un autre outil. Le module Drupal recommandé pour cela est Backup and Migrate.

8. Importez la base de données avec le même outil sur le site Drupal 8 de votre serveur distant.

9. Voilà ! Tout devrait être synchronisé. Tant que vous ne synchronisez pas le contenu tel que les nœuds ou les utilisateurs, vous pouvez aussi simplement utiliser le fichier de configuration CMI config.tar.gz pour la synchronisation. Si vous doutez ou n’êtes pas un utilisateur Drupal expérimenté, synchronisez toujours aussi la base de données.