我做了一个自定义的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;
- }
再次欢呼任何帮助.
解决方法
对于任何寻找,改变:
- $block['content'] = module_function();
至
- $block['content'] = drupal_get_form('module_my_form');
干杯