Elenco dei comandi Drush utili
Download di un modulo:
drush dl module1 module2
Installazione di un modulo:
drush en module1 -y
Rimozione di un modulo:
drush pm-uninstall module1 -y
Installazione di Drupal con lingua russa selezionata:
drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes
Esportazione della configurazione:
1. Installazione e localizzazione in russo di Drupal 8
Congratulazioni! In questo articolo conoscerai una straordinaria piattaforma per la creazione di siti web: Drupal. Non una semplice CMS, né un framework, ma una vera e propria piattaforma. In primo luogo, otterrai un sistema CMS completo, con un pannello di amministrazione per modificare contenuti, utenti, tag, meta-tag e molto altro.
1.1. Profili di installazione
Molte persone hanno bisogno di un sito con funzionalità già pronte, come un negozio online, un forum, una bacheca annunci o un sito di coupon. In Drupal è possibile creare non solo la funzionalità di base, ma anche funzionalità aggiuntive pronte all’uso subito dopo l’installazione. Questi pacchetti preconfigurati di Drupal si chiamano profili di installazione (Distributions, install profiles) e sono disponibili gratuitamente per il download qui:
1.2. Installazione dei moduli in Drupal 8
Come molte altre CMS, Drupal è composto da moduli. Questo approccio consente di aggiungere o rimuovere funzionalità a seconda delle esigenze del sito: blog, gallerie, messaggi privati, forum e molto altro possono essere attivati o disattivati per ottimizzare le prestazioni.
1.2.1. Aggiornamento dei moduli e del core di Drupal 8.
Molto spesso vengono rilasciati aggiornamenti per i moduli e per il core di Drupal 8. Non è necessario installare tutti gli aggiornamenti, ma è importante prestare attenzione a quelli di sicurezza: Drupal li evidenzia in rosso. Il metodo di aggiornamento dipende da come è stato installato Drupal. Se hai utilizzato Composer per creare il progetto, potrai aggiornare Drupal tramite Composer. Se invece lo hai scaricato manualmente da drupal.org, dovrai aggiornarlo manualmente.
1.2.2. Aggiornamento di Drupal 8 senza Drush e senza Composer.
Se hai installato Drupal scaricandolo dal sito ufficiale https://www.drupal.org/project/drupal, potresti incontrare difficoltà durante l’aggiornamento, poiché Drush e Composer non potranno aggiornarlo nel modo consueto. In questo caso dovrai aggiornare Drupal sostituendo manualmente i file oppure modificando la struttura del progetto affinché Composer possa gestire gli aggiornamenti.
1.3. Tradurre Drupal.
Molto spesso è necessario tradurre Drupal in un’altra lingua. Ad esempio, hai installato la versione inglese di Drupal, ma hai bisogno di quella in russo, oppure vuoi che il tuo sito sia bilingue, ad esempio in ucraino e russo. In Drupal 8 puoi farlo direttamente “out of the box”. Vediamo come procedere.
5.1. Download e installazione di Drupal Commerce.
Per installare Drupal Commerce la prima cosa di cui abbiamo bisogno è Composer:
https://getcomposer.org/download/
Composer è un gestore di pacchetti per PHP. Permette di collegare le librerie PHP necessarie, cioè di scaricare e aggiungere librerie all’autocaricamento del tuo progetto, in questo caso del sito su Drupal 8. Drupal 8 include già molte librerie di terze parti, in particolare del framework Symfony.
5. Drupal Commerce
Video del Drupal Training Day - 1 dicembre 2018 - Drupal Commerce
10:00 - 10:45
Presentazioni.
Commerce Kickstart o creare il sito da zero?
Verifica dell’ambiente: installazione di Drupal e Drupal Commerce.
10:45 - 11:00
Pausa tè/caffè, discussione.
Creare un negozio online con Drupal. Cosa scegliere: Commerce o Ubercart?
Se prima, in Drupal 6, non c’era scelta tra le soluzioni per negozi online — Ubercart era la più riuscita e disponeva di un’enorme quantità di moduli — con Drupal 7 è arrivato anche il modulo Commerce:
http://drupal.org/project/ubercart
http://drupal.org/project/commerce
Per entrambi i sistemi esistono distribuzioni pronte all’uso: UberDrupal e Commerce Kickstart, entrambe scaricabili e testabili.
Download: