Drupal 6 Form Api 将项目添加到现有表单
我想将新项目添加到现有表单中。我有表单的 ID,我知道我需要使用 hook form_alter,但不知道如何添加它。
function modulename_form_alter(&$form, $form_state, $form_id) {
switch ($form_id) {
case 'form id goes here':
// Need to do something here....
break;
}
}
I want to add a new item into an existing form. I have the ID of the form and I know I need to use hook form_alter but not sure how to add it.
function modulename_form_alter(&$form, $form_state, $form_id) {
switch ($form_id) {
case 'form id goes here':
// Need to do something here....
break;
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因为
&$form
变量是一个引用,所以无论您对其执行什么操作都会更改原始值。所以只需将其添加到$form;
请参阅 drupal api ref欲了解更多详细信息:
Because the
&$form
variable is a reference, whatever you do to it changes the original value. so just add it to$form;
See the drupal api ref for better details: