0

我正在为 ubercart 制作一个模块。它快完成了,但现在我正在管理页面上工作。我希望管理员能够添加选项,例如 poll 模块添加选项。我遇到的问题是管理表单是通过 drupal_get_form 生成的,它是$_POST空的。$_POST['form_build_id']似乎需要从缓存中获取表单。有没有办法$_POST['form_build_id']可以在 drupal_get_form 之后访问?我读到它可以保存到$form_state变量中,但我不知道如何。

4

1 回答 1

0

drupal_get_form()我认为将$_POST数组保存到 中。$form['#post']

如果您想查看poll模块如何添加选项,请查看,它不使用,而是构建本身。它帮助我理解了ahah过程。 poll_choice_js()drupal_get_form()

于 2011-04-28T16:08:44.080 回答