Callback

Faire passer une variable d'une page à une autre. Est-ce possible?

Bonjour,

J'ai sur la page principale de mon module une variable contenant un tableau de données que je souhaiterais mettre en paramètre dans les liens que j'ai sur cette page. Mais est-ce possible?

Concrètement mes liens sont de cette forme :

<?php
 
$output
= l(t('CSV Export'), "node/$node->nid/submission/$submission->sid/export_csv") . '<br/>' . $output;
 
$output = l(t('txt Export'), "node/$node->nid/submission/$submission->sid/export_txt") . '<br/>' . $output;
?>

J'arrive donc à faire passer via l'url des objets :
<?php
function dsa_menu() {
$items = array();

Je ne peux plus éditer News : warning: call_user_func_array()

Bonjour,

lorsque je veux éditer une news, je reçois le message suivant :

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'blog_node_form' was given in /home/www/0c5540ebad337844954735f5d47fadd0/web/includes/form.inc on line 378.

Je me demande si cela n'arrive pas après que j'ai changé le répertoire de drupal (déplacé d'un répertoire test à la racine du site). J'avais précédemment désactivé les modules Blog et Blog API. Je les ai réactivés pour essai, et depuis impossible d'éditer une quelconque news.

hook_form et hook_submit dans un module type de contenu?

Bonjour tout le monde

Bon mon problème est simple

Dans un module qui implémente un nouveaux type de contenu (offre d'emploi dans ce cas)
J'implémente aussi les réponses via un hook_form et un hook_submit.
Mais quand je valide ma réponse à une offre d'emploi, mon hook_submit n'est pas appelé (il y a un drupal_set_message() en cas de réussite ou d'échec) suivi d'un redirect.