Drupal形成ahah元素,空$ _POST问题

时间:2011-04-28 13:35:52

标签: php drupal ahah

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

1 个答案:

答案 0 :(得分:0)

我认为

drupal_get_form()会将$_POST数组保存到$form['#post']

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