Questions marquées «theming»

17
Comment remplacer le fichier page.tpl.php par défaut?

J'ai une page dans mon D7site Web avec un écart important par rapport au reste de mes pages. Dans cette page, je n'afficherai qu'un nombre limité de régions et dans une disposition différente. Quelle est la meilleure façon de remplacer la valeur par défaut page.tpl.php? Puis-je créer quelque chose...

17
Remplacez html.tpl.php par type de nœud

Dans mon fichier template.php pour mon thème, j'ai essayé ce qui suit: function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] =

16
rendre ou imprimer une image dans un node.tpl drupal 7?

J'essaie de thème un nœud avec tpl et quand j'ai essayé d'imprimer l'image, je ne peux pas trouver le chemin de l'image comme dans d6 .. quelle fonction je dois appeler pour sortir correctement l'image .. Je veux dire quelque chose comme le thème ('')? Array ( [und] => Array ( [0] => Array (...

16
Comment obtenir le chemin de base?

Je veux utiliser le chemin de base dans un fichier de modèle Drupal 8. J'ai essayé ce qui suit, mais je n'obtiens pas le résultat correct. {{ app.request.baseUrl }} {{base_path}} Ce dont j'ai besoin, c'est du chemin absolu vers le nœud {{ app.request.baseUrl }}/{{ url }}. Une solution que j'ai...

16
Comment obtenir $ view-> le numéro de ligne réel?

Comment obtenir le nombre réel de lignes dans views-view-field - title.tpl.php dans Drupal7 et views3? Je sais comment obtenir le total $view = views_get_current_view(); $view->total_rows; Mais comment obtenir le numéro de ligne réel? Pour imprimer 1/4 2/4 3/4

16
Rendre du texte brut au format HTML dans Drupal 8 twig

J'ai rencontré un mur essayant de rendre un code de balisage d'image svg en html à partir d'un champ de texte brut. Je cherche à rendre le code svg à partir d'un champ de texte brut sans remplacer le rendu du champ de texte brut partout ailleurs. le format de texte brut convertit actuellement...

16
Vérifiez si l'utilisateur est connecté à un thème

Dans Drupal 7, nous pouvons simplement vérifier si l'utilisateur actuel est connecté à un thème en vérifiant $GLOBAL['user']->uidou en utilisant user_is_logged_in(). Comment puis-je vérifier si un utilisateur est connecté dans un modèle de page, dans Drupal 8? Une solution consiste à...

15
Gérer les blocs dans un thème réactif

Je commence juste un thème réactif basé sur Omega, en me concentrant sur la mise en page mobile au début. Il y a certains blocs qui seront probablement jugés trop `` lourds '' pour être inclus dans la disposition mobile, et d'autres blocs devront être introduits spécifiquement pour cette...

15
Comment accéder aux données de champ dans Twig?

J'ai un champ de liste pour un type de bloc personnalisé qui ressemble à ceci: left|Align left right|Align right Je peux accéder à la clé dans Twig en faisant quelque chose comme ceci: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Cependant, si je fais une...

15
Vérifier qu'un champ n'est pas vide

Quelle est la meilleure méthode pour vérifier si un champ est vide dans un modèle de nœud. Dans node - example.html.twig, nous pouvons utiliser la variable "content". Je ne peux pas utiliser la vérification comme la vérification d'un bloc {% if content.field_example %} Je peux utiliser quelque...

15
Thème de menu avancé dans Drupal 7

J'ai navigué sur le Web et il n'est pas du tout évident de créer un thème pour les menus personnalisés. J'ai cherché pendant des heures et je n'ai pas trouvé un seul post qui illustre le processus, du début à la fin, de la création d'un menu et de la personnalisation de sa sortie. Il semble que ce...

15
Crochet pour la duplication sur le terrain

J'ai un module personnalisé qui met en forme l'affichage d'un champ d'image, qui peut accepter plusieurs valeurs. Je voudrais savoir quel hook je dois utiliser pour dupliquer la première valeur du champ (par exemple "[image1]"), et l'ajouter au début du tableau (avec array_unshift()je suppose)...

15
Changer le HTML produit par les Panels: est-ce possible?

J'aime utiliser des panneaux, mais les panneaux sont difficiles à coiffer en raison de la quantité massive de div qu'elle génère. De plus, les classes qu'il applique à ces divisions n'ont aucun sens et sont également trop volumineuses. Causant la confusion parmi mes collègues frontenders. Pour vous...