Submitted by passa on
bonjour,
je voudrais faire un lien tout bête permettant de supprimer une valeur d'une liste.
j'ai donc besoin de faire un lien avec en paramètre un ID de la ligne a supprimer.
PB: comment récupérer ce parametre, dans drupal ?
De ce que j'ai compris, je dois faire un menu avec un callback vers la fonction qui gérera la suppression. Et faire en sorte que ce menu n'apparaisse pas sur le site ..
exemple:
$items[] = array(
'path' => 'monModule/deleteLine',
'title' => t('delete It'),
'callback' => 'deleteLineFunction',
);
-> ou es ce que je recupere le parametre passé avec le lien ???
-> comment ne pas faire apparaitre ce menu?
Merci
voila ou j'en suis: Pour le
Permalien Soumis par passa le 9 Juin, 2008 - 23:03
voila ou j'en suis:
Pour le menu:
$items[] = array(
'path' => 'List/deleteList/'.arg(2),
'title' => t('Delete'),
'description' => t('delete list '),
'callback' => 'List_deleteLists',
'callback arguments' => array(arg(2)),
'type'=> MENU_CALLBACK
);
et le lien:
l(t('Remove'), "List/deleteList/".$ListId, NULL, drupal_get_destination(), NULL, FALSE, TRUE);
PB: mon lien ne marche pas rien ne se passe quand je clique dessus.
je ne passe jamais dans la fonction List_deleteLists
Personne ne peut m'aider
Permalien Soumis par passa le 11 Juin, 2008 - 15:45
Personne ne peut m'aider ???
ou me donner un exemple ??
Ça doit quand même faire partie des opérations commune de développement d'un module ...