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

Я использовал эту функцию l(), чтобы создать ссылку для удаления, но после нажатия этой ссылки удалить, как я могу удалить данные из моей базы данных. Я хочу удалить данные для $cid, что означает, что если $cid=1, то строка 1 будет удалена. Я буду ждать вашего легкого ответа, пожалуйста.Как я могу добавить ссылку на ссылку/кнопку в модуле drupal 6?

ответ

0

Вы должны создать hook_menu реализации в вашем модуле, которая отображает URL «onthisdate /% ИДС» к функции для обработки базы данных удаления, аналогичного приведенный ниже пример из User Badges module:

$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

Смежные вопросы