Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je souhaite personnaliser la page de …
J'ai besoin de définir une valeur de champ comme classe CSS dans un modèle de page. Comment puis-je le faire à la manière de Twig? {{attributes.addClass('class-name')}} est le moyen de définir la classe manuellement. J'ai un champ de liste pour permettre à l'utilisateur de définir une couleur d'arrière-plan pour une …
Je crée un modèle personnalisé pour mon thème et je crée une page page.html.twig. Je veux appeler des champs de nœuds individuels dans des lignes distinctes. J'ai pu tout afficher avec succès, sauf le champ de paragraphe. J'ai essayé. {{ node.field_benefits }} {{ node.field_benefits.value }} {{ paragraph.field_benefits }} {{ paragraph.field_benefits.value …
Dans ma fonction de prétraitement de modèle, j'ai une variable: $test = "<p>this is a paragraph</p>"; et je le passe à mon modèle: $variables['test'] = $test; et le sortir en brindille: {{test}} mais au lieu d'obtenir un paragraphe formaté, j'obtiens la sortie d'origine en texte brut: <p>this is a paragraph</p> …
Donc, grâce à 4k4, j'ai finalement réussi à obtenir mon URI d'image d'origine dans un modèle de champ via item.content['#item'].entity.uri.value et avec {{ file_url(item.content['#item'].entity.uri.value) }} J'obtiendrais l'url du fichier d'origine. J'ai les informations de style d'image via item.content['#item']['#image-style'] ce «moyen» est demandé Une solution PHP est déjà disponible ici , …
Nous améliorons constamment nos performances de codage et nous surveillons chaque chargement de page pour optimiser les temps de chargement et de rendu sur nos sites Web. Au-dessus de la déclaration à l'esprit, je suis tombé sur la question où devrions-nous rendre les tableaux rendables? Si vous les rendez dans …
Je voudrais ajouter une bibliothèque à mon module personnalisé drupal 7. La bibliothèque peut être installée via Composer, mais je ne trouve pas de solution d'installation? Comment installer cette bibliothèque? J'ai installé "composer manager" mais je n'arrive toujours pas à le faire fonctionner.
Comment obtenir le formulaire de contact latéral (feedback) individuellement affiché dans un bloc personnalisé ou une autre page puis / contact (par exemple, la page d'accueil)? J'ai essayé ce code, mais il ne fonctionne pas (les formulaires de contact sont-ils des entités?): // get default form // get the entity …
La fonction dsm () du module Devel est-elle disponible dans page.html.twig? S'il n'est pas disponible, existe-t-il un moyen de le rendre disponible? Je peux utiliser dsm () dans le fichier .theme mais pas dans page.html.twig. Je connais la fonction dump () dans .twig. dump () est similaire à var_dump () …
Il semble que le module Display Suite ignore complètement hook_preprocess_node()et hook_process_node(). Est-ce le cas? Si c'est le cas, quelle est la façon d'apporter des modifications mineures au rendu final avec accès à toutes les variables de noeud?
Dans Drupal 7, je peux utiliser drupal_add_jsdans le fichier template.php d' un thème en tant que theme_preprocess_html(&$vars)fonction: drupal_add_js(drupal_get_path('theme', 'mytheme') . '/js/scripts.js', array( 'group' => JS_THEME, 'preprocess' => TRUE, 'weight' => '999', )); $vars['scripts'] = drupal_get_js(); Dans Drupal 8, j'ai essayé de convertir ceci en utilisant attacheddans le fichier .theme de …
Twig génère des classes pour ses modèles. Ces classes sont effectivement des caches en étant écrites sur disque. D'une manière générale, il n'est probablement pas nécessaire de se soucier des détails de la façon dont les modèles de brindilles sont traités, mais il peut y avoir des cas où les …
J'ai vu de nombreux sites Web personnels ou d'entreprise avec un style de site Web d'une page. la conception d'une page est très bonne pour donner le plus rapidement possible toutes les informations que vous avez sans laisser les utilisateurs cliquer pour découvrir qui vous êtes et je veux vraiment …
Sur les pages traduites, le sélecteur de langue affiche les liens vers les langues traduites, mais pour les langues non traduites, il n'y a pas de lien, mais le nom de la langue sans lien. Dans le cas où il n'y a pas de nœud correspondant dans une langue donnée, …
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.