trigger_unassign
modules/trigger/trigger.admin.inc, строка 49
- Версии
- 6
trigger_unassign($form_state, $hook = NULL, $op = NULL, $aid = NULL)
Confirm removal of an assigned action.
Смотрите также
Параметры
$hook
$op
$aid
The action ID.
Связанные темы
Код
<?php
function trigger_unassign($form_state, $hook = NULL, $op = NULL, $aid = NULL) {
if (!($hook && $op && $aid)) {
drupal_goto('admin/build/trigger/assign');
}
$form['hook'] = array(
'#type' => 'value',
'#value' => $hook,
);
$form['operation'] = array(
'#type' => 'value',
'#value' => $op,
);
$form['aid'] = array(
'#type' => 'value',
'#value' => $aid,
);
$action = actions_function_lookup($aid);
$actions = actions_get_all_actions();
$destination = 'admin/build/trigger/'. ($hook == 'nodeapi' ? 'node' : $hook);
return confirm_form($form,
t('Are you sure you want to unassign the action %title?', array('%title' => $actions[$action]['description'])),
$destination,
t('You can assign it again later if you wish.'),
t('Unassign'), t('Cancel')
);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии