Voici comment récupérer le domaine actif quand on utilise le module Domain Access pour Drupal 8 :
Snippets
Les snippets sont des bouts de code.
Présenté ici de manière volontairement « brute », ces snippets ont vocation à servir d'aide mémoire.
N'hésitez-pas à poser un commentaire si vous rencontrez un problème avec un des éléments.
Vous pouvez utiliser la navigation via les tags présents sur la droite
-
-
Pour créer un champ de base de type lien, dans la définition de votre entité :
-
En supposant que vous utilisez les dépôt REMI et que vous ayez préalablement testé tous vos sites pour vérifier leur bon fonctionnement sous PHP 7.1 :
-
Dans un terminal il est possible d’enchaîner plusieurs opérations avec l'opérateur &&, par exemple :
-
Voici comment créer une table dans une base de donnée autre que celle par défaut.
Code Ă mettre dans votre MODULE.install
-
Ça vient à contre-sens du paradigme des nœuds, mais parfois on souhaite que les pages de détail d'un nœud d'un type de contenu en particulier ne soient pas accessible.
Voici comment faire :
1ère étape, déclarer un services dans mon_module.services.yml
-
Pour un besoin spécifique, il fallait que je récupère un formulaire exposé de views pour l'afficher ailleurs.
Il fallait en fait qu'à un endroit j'affiche les filtres exposés et à un autre le tri exposé.
J'ai donc créé un bloc, qui récupère ce formulaire, masque un champ.
-
$fid = 5; $file = \Drupal\file\Entity\File::load($fid); $url_fichier = $file->url();
-
Utile dans le cadre d'une vue affichant des résultats d'une recherche via Search API :
-
Parfois on se retrouve avec un gros White Screen Of Death sur son site, et impossible de se connecter.
Dans ce cas lĂ il est pratique de pouvoir afficher en live le contenu du watchdog, c'est possible avec Drush et la commande watchdog-show :