Je travaille sur un module dans Drupal 8 qui récupère les données sensibles au temps à partir d'une API REST externe. Les données sont traitées et transmises à un bloc. Les données finales sont envoyées à un modèle Twig comme ceci: ... public function build() { $build = []; $build['ticker_block'] …
Je sais que je peux charger un favicon via l'interface utilisateur, mais existe-t-il un moyen de définir le favicon par défaut pour votre thème, de sorte que lorsque quelqu'un active le thème, l'icône par défaut est immédiatement utilisée?
J'ai créé un modèle de nœud pour mon nœud et son bon fonctionnement. J'ai besoin d'imprimer le nom du type de contenu, qui est comme "Whitepaper" et a le nom de la machine "w1" dans mon modèle de nœud. Si j'utilise une variable {{ node.bundle }}, son impression du nom …
Depuis Drupal 8, il n'est pas possible avec les conventions de dénomination de modèle de charger un modèle de bloc spécifique en fonction de la région dans laquelle il est placé ( "Marquage de bloc par région et fonctionnalité de modèle de bloc par région supprimés" ). Mais j'ai besoin …
J'essaie d'afficher du contenu lorsque je suis sur la première page de mon site Web de test Drupal 8, mais le contenu s'affiche sur chaque page: {% if front_page %} <header role="banner"> {% if logo %} <a href="{{ front_page }}" title="{{ 'Home'|t }}" rel="home"> <img src="{{ logo }}" alt="{{ 'Home'|t …
Je fais beaucoup de développement Django et j'aime leur langage de template. Twig , le nouveau moteur de template de Drupal 8 , lui ressemble beaucoup. Comment puis-je utiliser Twig dans Drupal 7 ou même Drupal 6?
Si je veux afficher le titre du nœud actuel dans page.html.twig (par défaut, il ne semble être disponible que dans node.html.twig), je dois créer une fonction de prétraitement comme ceci: function theme_preprocess_page(&$variables, $hook) { // Set our page title so we can access it in page.html.twig if ($node = \Drupal::routeMatch()->getParameter('node')) …
Comment imprimer un format de date personnalisé dans Twig? Tout d'abord, j'essaie d'éditer le field.html.twigchamp appelé field_publication_date, dans ce fichier je trouve cette variable {{ item.content }}qui s'imprime Jun, 12/06/2016 - 12:29. Voici ce que j'ai essayé: {{ item.content.field_publication_date|format_date('M') }}
J'essaie d'ajouter un filigrane à toutes les images téléchargées par les utilisateurs. Existe-t-il un préprocesseur pour le même? ou n'importe quel module pour y parvenir?
Au lieu d'ajouter des fichiers tpl (dans ce cas, media-youtube-video.tpl.php) au thème. Comment remplacer les modèles de champs d'un module personnalisé? Y compris lorsque le champ est utilisé dans une vue.
J'ai créé plusieurs modèles de vues qui sont actuellement stockés dans mon répertoire de thèmes actifs. Dans, je préférerais que ces modèles soient stockés dans le répertoire de mon module. Ma question est, comment puis-je apporter ces fichiers de thème (views-view-field.tpl.php par exemple.) Dans mon répertoire de modules et les …
Je voudrais ajouter une classe CSS personnalisée à la <body>balise. J'utilise Drupal 7 / Corolla. Comment puis-je le faire par programme à partir de mon module personnalisé?
Je vois que les deux hook_preprocess_page()et hook_preprocess_html()sont des implémentations de hook_preprocess_HOOK(), mais je ne comprends pas quand les utiliser. hook_preprocess_page est appelé en premier, mais cela ne m'aide pas vraiment à comprendre qui l'appelle. En regardant la debug_print_backtrace()sortie, elle est appelée theme(), mais cela ne m'amène pas vraiment à la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.