新しい URL を追加したい drupal Web サイトがあります。このメニューには、クライアント側から渡す必要がある 2 つの引数があります。
function campaign_management_menu() {
$items = array();
$items['campaign-management/test/%/%'] = array(
'title' => 'Campaign Management',
'description' => 'A section where you can manage your campaigns',
'page callback' => 'cm_home',
'page arguments' => array(3, 4),
'access callback' => TRUE,
);
return $items
}
ここで、4 番目の引数には、{add/edit} の 2 つのオプションのみが必要です。これら 2 つのキーワードを明示的に設定するオプションは drupal にありますか。つまり、
$items['campaign-management/test/%/{add|edit}'] = array(
'title' => 'Campaign Management',
'description' => 'A section where you can manage your campaigns',
'page callback' => 'cm_home',
'page arguments' => array(3, 4),
'access callback' => TRUE,
);