web-dev-qa-db-fra.com

Comment insérer un bloc dans un nœud?

Je ne peux pas insérer de bloc dans un article sur Drupal 8.

J'ai installé le module, créé un bloc personnalisé, créé un article à l'aide du format d'entrée HTML complet, inséré [block:block=1] Dans l'organisme de l'article et l'a sauvé.
Rien ne s'est passé. [block:block=1] apparaît dans le texte au lieu du bloc souhaité. J'ai essayé de trouver quelque chose dans Admin/Config/Content/Formats/Gérer/Full_HTML à make Drupal reconnaître les blocs insérés, mais je n'ai rien trouvé.

Est-ce que je fais quelque chose de mal?

1
Andy Core

Il y a un nouveau patch ( https://www.drupal.org/files/issues/2018-06-08/2648496-46.Patch ) pour insert_block Et maintenant le module fonctionne très bien. Je l'ai testé sur un nouveau Drupal 8.5.5 Installer.

Voir ce numéro pour plus d'informations: https://www.drupal.org/project/insert_block/issues/2648496#Comment-12644966

0
Sébastien Gicquel

Vous devez utiliser Hook_PreProcess_Page, placer le bloc dans une variable, puis vous imprimer cette variable dans votre fichier de modèle (comme ceci: {{variable_with_the_block}}).

0
OPTASY