drupal – 如何在自定义模块中将自定义表单添加到自定义块

前端之家收集整理的这篇文章主要介绍了drupal – 如何在自定义模块中将自定义表单添加到自定义块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我做了一个自定义的Drupal模块.在其中我创建了一个块和一个表单.如何使表单显示在块内容中?干杯.

区号:

  1. function module_block($op = 'list',$delta = 0,$edit = array()) {
  2. $block = array();
  3.  
  4. if ($op == "list") {
  5. // Test
  6. $block[0]["info"] = t('Block');
  7. }
  8. else if ($op == 'view') {
  9. $block['content'] = module_function();
  10. }
  11.  
  12. return $block;
  13.  
  14. }
  15.  
  16.  
  17. // End module_block

表格代码

  1. function module_my_form($form_state) {
  2.  
  3. $form['email'] = array(
  4. '#type' => 'textfield','#title' => t('Email'),'#required' => TRUE,);
  5.  
  6. $form['submit'] = array(
  7. '#type' => 'submit','#value' => 'Submit',);
  8. return $form;
  9. }

再次欢呼任何帮助.

解决方法

对于任何寻找,改变:
  1. $block['content'] = module_function();

  1. $block['content'] = drupal_get_form('module_my_form');

干杯

猜你在找的HTML相关文章