Come applicare una patch a un modulo di Drupal 8 ?

Quando viene segnalato un bug di un modulo, sul forum di Drupal o sul sito dedicato a quel modulo, può succedere che un membro della Community o uno dei responsabili del modulo produca una "patch" prima che sia rilasciata una nuova versione del modulo contenente la correzione.

Una patch è un file di testo (con estensione .patch) in cui sono elencate tutte le modifiche che devono essere fatte su uno o più file del modulo per risolvere il problema.

Come impedire la modifica del Titolo di un nodo?

Non è possibile gestire dalla UI di Drupal8 il campo Title, quindi per renderlo non modificabile, in fase di modifica del contenuto, bisogna usare uno dei metodi descritti in questa guida: https://drupal.stackexchange.com/questions/215957/how-to-disable-the-title-field-on-the-node-edit-form

In particolare, si può utilizzare l'hook hook_form_FORM_ID_alter:

Tags

Come aggiunghere file CSS o file JS a un tema?

  1. Copiare il file CSS e/o il file JS nella cartella del tema (meglio se nelle sottocartelle css,js).
  2. Definire una libreria nel file:   miotema.libraries.yml (serve a indicare quali file css/js sono compresi in questa libreria).
  3. Associare la libreria al tema:  miotema.info.yml (serve a specificare quali librerie usa il tema).

Note:

Subscribe to Drupal 8.x