passage de parametres

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

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 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