Pour récupérer et retourner un webform où l'on veut via le code (que ce soit dans un bloc, un controller...) on peut utiliser les lignes suivantes :
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
-
-
Voici comment récupérer le domaine actif quand on utilise le module Domain Access pour Drupal 8 :
-
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 :