我如何将自定义窗体添加到自定义模块中的自定义块中
问题描述:
我已经制作了自定义Drupal模块。里面我创建了一个块和一个表单。我怎样才能让表单出现在块内容中?干杯。我如何将自定义窗体添加到自定义模块中的自定义块中
分组码:
function module_block($op = 'list', $delta = 0, $edit = array()) {
$block = array();
if ($op == "list") {
// Test
$block[0]["info"] = t('Block');
}
else if ($op == 'view') {
$block['content'] = module_function();
}
return $block;
}
// End module_block
表格代号:再次
function module_my_form($form_state) {
$form['email'] = array(
'#type' => 'textfield',
'#title' => t('Email'),
'#required' => TRUE,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Submit',
);
return $form;
}
干杯的任何帮助。
答
对于任何人都希望,改变:
$块[ '内容'] = module_function();
到
$块[ '内容'] = drupal_get_form( 'module_my_form');
干杯