我想得到我的通配符,但我不能......
我在 Hook_menu 中的链接:
$items = array();
$items['tv8/channel/%'] = array(
'title' => 'Detail channel Tv8',
'description' => 'Détails d\'une chaîne Tv8',
'page callback' => 'tv8_program_channel_detail',
'access arguments' => array('access content'),
'page arguments' => array(1),
'type' => MENU_NORMAL_ITEM,
);
return $items;
我的链接是这样定义的:
"<a href='?q=tv8/channel/test'>" . $channel->name ."</a>" ,
这里是我的回调函数:
function tv8_program_channel_detail($id)
{
$content_admin_panel = $id.
"<div class='body'>" .
"<ul class='admin-list'>" .
"<li>" .
"<div class='description'>" .
"</div>" .
"</li>" .
"<li>" .
"<div class='description'>" .
"</div>" .
"</li>" .
"</ul>" .
"</div>";
$content = array
(
'content' => array
(
'#markup' => t($content_admin_panel),
'#prefix' => '<div class="admin-panel">',
'#suffix' => '</div>',
),
);
return $content;
}
但 id 返回“频道”而不是“测试”。
我认为我做错了,但在 drupal 文档中找不到任何东西。