Submitted by nyl auster on
Bonjour à tous
J'aimerais savoir si il existe un module ou une technique quelconque permettant d'appeler un module au sein d'un template, d'un bloc, d'un textarea d'un node etc...
Par exemple :
{{module-inc:livredor}}
Pour appeler mon livre d'or à dans n'importe quelle partie de Drupal ou dans le template.
Merci de vos lumières !
Le plus simple (et plus
Permalien Soumis par Damien Tournoud le 16 Décembre, 2008 - 11:37
Le plus simple (et plus puissant) est d'appeller directement la fonction correspondante en PHP. Mais bon, la logique de Drupal est plutôt que les modules injectent du contenu dans les templates (par exemple en définissant des blocs que tu peux afficher la où tu le souhaites), ce qui est plutôt l'inverse que ce que tu cherches à faire.
Hello merci de la réponse
Permalien Soumis par nyl auster le 16 Décembre, 2008 - 18:45
Hello
merci de la réponse !
Je ne suis pas sûr de comprendre : un module est composé de plusieurs fonction, tu veux dire que parmi celle-ci je peux en appeler une qui exécute le module si je l'appelle en php dans mon template?
Pour la logique je comprends, c'est juste pour me dépanner sur un point particulier qui me donne un peu de fil à retordre.