gpt4 book ai didi

drupal - 如何将自定义表单添加到自定义模块中的自定义 block

转载 作者:行者123 更新时间:2023-12-04 10:21:35 25 4
gpt4 key购买 nike

我制作了一个自定义 Drupal 模块。在其中我创建了一个 block 和一个表单。如何使表单出现在 block 内容中?干杯。

区 block 代码:

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');

干杯

关于drupal - 如何将自定义表单添加到自定义模块中的自定义 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com