This question already has an answer here:
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')),
)
)
}
showing
syntax error, unexpected '
please can any one know why this error??
</div>
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')),
)
);
}
you need semicolon after return;
You have to end return
with a 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')),
)
);
}
Yeap, the semicolon (;) to close your array is missing :)
<?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']],
]
];
}