logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Lavorare con le configurazioni utilizzando Drush

05/10/2025, by Ivan

Questa pagina presuppone che tu abbia familiarità con l’uso di Drush e che tu disponga dell’ultima versione.

Nel seguente esempio viene mostrato come esportare le modifiche dai siti di sviluppo ai siti di produzione. È anche possibile eseguire l’operazione inversa.

1. Installa Drupal 8. Chiameremo questo sito “Live”.

2. Fai una copia di questo sito (la chiameremo “Sviluppo”). Crea una copia utilizzando lo stesso codice sorgente, la directory dei file e un dump del database del sito Live, importato nello Sviluppo. In Drupal 7 ti sarebbero bastati solo il dump del database e i file caricati; in Drupal 8, invece, altre parti della directory dei file sono rilevanti, inclusi i file di configurazione e PHP. Fai una copia completa del sito.

Dopo il completamento, sarà possibile installare un nuovo sito da una configurazione esistente, quindi copiare un sito sarà semplice come installare un nuovo sito con la configurazione esportata. Finché questo problema non sarà risolto, sarà necessaria una copia completa del sito.

3. Sul sito “Sviluppo”, cambia il nome del sito in admin/config/system/site-information

4. Nel terminale, vai nella directory del sito “Sviluppo” e digita il comando drush config:export (nelle versioni più vecchie di Drush potrebbe essere drush config-export). Questo esporterà la configurazione nella tua directory di sincronizzazione. Il contenuto attuale della tua directory di esportazione (di default chiamata “sync”) verrà eliminato.

5. Usa uno strumento (rsync, Git, FTP, SCP) per copiare il contenuto della cartella di sincronizzazione dello sviluppo nella cartella di sincronizzazione del sito Live.

6. Utilizzando il terminale, accedi al tuo sito Live e digita il comando drush config:import (nelle versioni più vecchie di Drush potrebbe essere drush config-import).

7. Drush mostrerà le modifiche di configurazione disponibili e ti chiederà: “Importare le modifiche di configurazione elencate? (Sì / No):”. Digita “Sì” per confermare.

Puoi modificare la posizione della directory di sincronizzazione.