Если вы имеете в виду перенаправление HTTP под перенаправлением, вы можете просто использовать drupal_goto('path/to/webform')
, но это не имеет смысла, поскольку вы можете использовать путь веб-формы напрямую. IMO, что вам нужно, это drupal_get_form()
-подобный API для Webform, который является node_load()
, поэтому webform будет загружен в ваш путь меню:
// Assuming webform node with nid: 237
$items['adminQuestion/create'] = array(
'title' => t('Create Cuestionarios'),
'page callback' => 'node_load'
'page arguments' => array(237),
'access arguments' => array('access questionnaires'),
'type' => MENU_NORMAL_ITEM,
);
Реализация веб-формы hook_theme()
заботится о размещении узла в форме. В качестве альтернативы вы можете просто изменить путь веб-формы, если это возможно в вашем случае.