Questions marquées «hooks»

Utilisez-le pour le mécanisme qui permet d'étendre les fonctionnalités du module sans modifier son code.



1
Comment passer des données entre des hooks qui n'interagissent pas?
Comment passer des données entre des hooks qui n'interagissent pas entre eux, ou entre un rappel de menu et un hook? Dans le cas où les deux crochets ont un paramètre en commun, et ce paramètre est passé par référence, c'est facile. Que dois-je faire lorsque les hooks, ou le …
10 hooks 

1
Crochets thématiques vs crochets de modules
Parfois, lorsque j'essaie d'appliquer un hook, juste pour réaliser qu'il est censé être dans un fichier de module. Existe-t-il un moyen de savoir quels crochets peuvent être implémentés dans le fichier template.php d'un thème ou dans un module?
10 hooks 




1
Mes crochets ne sont pas invoqués par Drupal
Je développe un module, mais les hooks que j'ajoute ne sont pas invoqués depuis Drupal. Cela se produit avec plusieurs crochets. J'ai lu la documentation des crochets et je ne trouve rien qui pourrait expliquer pourquoi cela se produit. J'ai vérifié que j'utilise les paramètres corrects et que je renvoie …
9 hooks 

1
Comment utiliser hook_node_presave pour modifier la valeur du champ
Fondamentalement, je veux mettre le prénom et le nom de famille ensemble dans $ node-> field_par_contact_name Mais cela me donne un avertissement. (Voir ci-dessous) function partnership_node_presave ($ node) { if ($ node-> type == 'partenariat') { $ first_name = $ node-> field_par_contact_first_name ['und'] [0] ['name']; $ patronyme = $ node-> …
9 hooks 


1
Comment insérer du HTML juste avant la balise de fermeture du corps?
Je recherche le meilleur moyen d'insérer du contenu HTML arbitraire dans une page avant la balise de fermeture, similaire à la façon dont drupal_add_js()JavaScript est ajouté au bas d'une page. Je viens d'un milieu Wordpress, et dans Wordpress, cela pourrait être accompli en utilisant le wp_footer()crochet. J'ai cherché à utiliser …
8 7  hooks 

3
Comment intégrer le NID d'un nœud dans le titre d'un nœud?
Je sais que le module Automatic Nodetitles existe, mais ce n'est que pour Drupal 7. Existe-t-il une méthode pour attribuer automatiquement le titre au NID lorsque vous cliquez sur Soumettre? Je sais que le NID n'existe pas tant que le bouton d'envoi n'a pas été touché. Comment intégrer le NID …
8 8  hooks  nodes 


4
Est-il possible de se connecter à l'événement variable_set ()?
Je voudrais suivre l'événement des modifications du système, pour les rendre réversibles. Lors de la vérification de variable_set (), je vois qu'il n'y a pas de hook fourni pour cet événement. Y a-t-il un moyen pour moi de faire ça? Je peux modifier pour accrocher aux formulaires de paramètres, mais …
8 7  hooks 

4
Alternatives à hook_init ()
J'utilise hook_init()pour vérifier le dernier temps d'accès des utilisateurs. Si le dernier temps d'accès est hier, j'incrémente un compteur et règle quelques variables. Le problème est qu'il hook_init()est parfois exécuté plus d'une fois (je peux le voir en utilisant dsm()) pour le même chargement de page, donc mon code est …
8 7  hooks 

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.