確認画面を作成します。だから私hook_menu
はそれであるはずのパスを初期化しましたが、何らかの理由で、引数$node
が関数と一緒に送信されていません...何が間違っていますか?
これは私のhook_menu
:
$items['node/%/revisions/%/offline'] = array(
'title' => 'Offline,
'description' => 'Confirm the action "Fiche offline".',
'page callback' => 'drupal_get_form',
'page arguments' => array('_mymodule_confirm_offline'),
'type' => MENU_LOCAL_TASK,
'weight' => -4,
);
return $items;
そして、これは私の機能です:
function _redactie_omgeving_confirm_offline($form, $form_state, $node) {
$question = t('Take fiche offline. ');
return confirm_form($form,
$question,
'node/7', t('You\'re about to depublish this fiche. <br />Are you sure you want to depublish this fiche?'),
t('Yes'), t('Cancel'));
}
しかし、$node
関数内の-変数は空のままです...この変数を埋めるにはどうすればよいですか?