function multiform_test_menu() {
return array(
'multiform_test' => array(
'access callback' => TRUE,
'type' => MENU_CALLBACK,
'page callback' => 'multiform_get_form',
'page arguments' => array(array('multiform_test1'), array('multiform_test2')),
)
)
}
显示
语法错误,意外'
请任何人都知道为什么会出现这个错误?
答案 0 :(得分:0)
function multiform_test_menu(){
return array(
'multiform_test' => array(
'access_callback' => TRUE,
'type' => MENU_CALLBACK,
'page_callback' => 'multiform_get_form',
'page_arguments' => array(array('multiform_test1'), array('multiform_test2')),
)
);
}
return;
答案 1 :(得分:0)
您必须使用return
semicolon (;)
function multiform_test_menu(){
return array(
'multiform_test' => array(
'access callback' => TRUE,
'type' => MENU_CALLBACK,
'page callback' => 'multiform_get_form',
'page arguments' => array(array('multiform_test1'), array('multiform_test2')),
)
);
}
答案 2 :(得分:0)
Yeap,关闭你的数组的分号(;)正在丢失:)
<?php
function multiform_test_menu()
{
return [
'multiform_test' => [
'access callback' => true,
'type' => MENU_CALLBACK,
'page callback' => 'multiform_get_form',
'page arguments' => [['multiform_test1'], ['multiform_test2']],
]
];
}