Drupal

Q & A pour les développeurs et les administrateurs de Drupal

2
Obtenez le vrai chemin d'un fichier
Je crée un module de lecture Excel dans Drupal 8. Je veux obtenir le vrai chemin d'un fichier pour le lire à partir d'un chemin comme public: //2016-03/Places.xls. Quelle fonction dois-je appeler pour obtenir le vrai chemin d'un fichier?
11 8  files 

9
Comment détecter correctement si la région est vide? [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 8 mois . J'ai des conditions pour imprimer des régions dans mon …
11 8  theming 

4
Obtenir les frères et sœurs de lien de menu
J'essaie de créer un menu dans Drupal 8 qui n'est que des liens frères et sœurs de la page actuelle. Donc, si le menu est: Accueil Parent 1 Sous-parent 1 Enfant 1 Sous-parent 2 Enfant 2 Enfant 3 Enfant 4 Parent 2 Lorsque je suis sur la page "Enfant 3", …
11 8 

1
Comment et quand utiliser filter_xss () et check_plain ()?
Il y a beaucoup de fichiers modèles comme celui-ci views-view-fields--magazine--magazine.tpl.phpsur mon site Web. comment et quand dois-je utiliser les filtres filter_xss () et check_plain () pour améliorer la sécurité? par exemple, voici le code: <div> <div class="bf-header bf-article-header"><?php print $fields['title']->content; ?></div> <div class="bf-article-body"><?php print $fields['field_magazine_body']->content;?></div> <div class="bf-article-image"><?php print $fields['field_magazine_image']->content;?></div> </div> …
11 security 

2
Comment changer le mode d'affichage par programmation?
Je souhaite modifier le mode d'affichage du nœud par programmation. J'ai utilisé hook_preprocess_node(&$vars)et défini le mode d'affichage: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } Mais cela ne fonctionne pas comme prévu. Est-ce que j'ai râté quelque chose?
11 7  nodes  entities 

4
Messages d'état avec AJAX
Je fais un appel AJAX dans drupal 7 via le framework AJAX standard. Mon problème est que lorsqu'un message d'état est défini par le rappel AJAX, il est simplement perdu (ou affiché lors du prochain rechargement de la page). Comment puis-je afficher les messages d'état juste après la fin du …




3
Comment rendre les liens contextuels pour les blocs que je rends dans mon code?
J'ai chargé un sujet et un contenu de bloc avec module_invoke()et utilisé render()pour les rendre. Je souhaite utiliser des liens contextuels pour ce bloc. Comment puis-je les rendre aussi? C'est le code que j'utilise dans le modèle page - front.tpl.php. $block = module_invoke('block', 'block_view', '4); print render($block); Quel code dois-je …
11 7  blocks 

3
Drush Make supprime les dossiers .git
Après un sentiment stupide avec drush make et github, j'ai découvert que tous les dossiers .git (utilisés par git pour enregistrer l'historique, la configuration, l'emplacement d'origine, etc.) ont été supprimés par drush make et j'en ai entendu parler avant mais je n'en ai pas rencontré moi-même car je ne maintenais …

4
Comment réexécuter hook_post_update_NAME ()
Drupal 8 introduit,hook_post_update_NAME() ce qui présente certains avantages par rapporthook_update_n à la mise à jour des modules. Chacun hook_post_update_NAME()ne doit s'exécuter qu'une seule fois, mais parfois je veux le réexécuter, comme lorsque je débogue le crochet de mise à jour pendant le développement. Avec hook_update_n, vous pouvez réinitialiser la version …
11 8  updating 

1
Ajouter une classe à une cellule de tableau Drupal contenant ['données']
Dans Drupal 8, le rendu des tableaux ressemble beaucoup à Drupal 7. Vous construisez des tableaux multidimensionnels de lignes et de colonnes en PHP que Drupal transforme respectivement en a <tr>et en <td>s. Il existe toujours ce drupalisme déroutant connu sous le nom 'data'qui vous permet d'ajouter des éléments de …
11 theming  8 

4
Exporter la configuration du menu [fermé]
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 8 mois . Vous cherchez un moyen d'exporter la …

5
Comment contrôler la visibilité des blocs avec du code?
Dans Drupal 6, je pouvais contrôler la visibilité des blocs en utilisant du code PHP dans la configuration de l'interface utilisateur du bloc comme: <?php return MYMODULE_abc() || MYMODULE_def() ; ?> Ces fonctions ont recherché le nœud actuel, la taxonomie, etc. pour décider d'afficher ou non le bloc. Cette option …
11 8  blocks 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.