我做了一个自定义的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');
干杯