2011-01-07 10 views
0
$block_content = l('delete', 'onthisdate/'.$links->cid); 

私はこのl()関数を使用して削除リンクを作成しましたが、この削除リンクをクリックした後、どのようにしてデータベースからデータを削除できますか?私はのデータを削除したい場合は、$cid=1の行1が削除されることを意味します。私はあなたの最も簡単な答えをお待ちしています。drupal 6モジュールでリンク/ボタンの削除オプションを追加するにはどうすればよいですか?

答えて

0

あなたはUser Badges moduleから以下の例のように、データベースの削除を処理する機能に「onthisdate /%CID」URLをマッピングし、あなたのモジュールでhook_menu実装を作成する必要があります。

$items['admin/user/user_badges/delete/%'] = array(
    'title' => 'Delete badge', 
    'page callback' => 'drupal_get_form', 
    'page arguments' => array('user_badges_delete_form', 4), 
    'access arguments' => $access, 
    'type' => MENU_CALLBACK, 
    'file' => 'user_badges.admin.inc', 
); 
+0

はあなたに感謝します私はこれを試しています。 – iqbal

関連する問題