Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal表单ahah元素,存在空$\u POST问题_Php_Drupal_Ahah - Fatal编程技术网

Php Drupal表单ahah元素,存在空$\u POST问题

Php Drupal表单ahah元素,存在空$\u POST问题,php,drupal,ahah,Php,Drupal,Ahah,我正在为ubercart制作一个模块。它几乎完成了,但现在我在管理页面上工作。我希望管理员能够添加选项,就像投票模块添加选项一样。我遇到的问题是,管理表单是通过drupal\u get\u表单生成的,这使得$\u POST为空$\u POST['form\u build\u id']似乎需要从缓存中获取表单。有没有一种方法可以在drupal\u get\u表单之后访问$\u POST['form\u build\u id']?我读到它可以保存到$form\u state变量中,但我不知道如何保存

我正在为ubercart制作一个模块。它几乎完成了,但现在我在管理页面上工作。我希望管理员能够添加选项,就像投票模块添加选项一样。我遇到的问题是,管理表单是通过drupal\u get\u表单生成的,这使得
$\u POST
为空
$\u POST['form\u build\u id']
似乎需要从缓存中获取表单。有没有一种方法可以在drupal\u get\u表单之后访问
$\u POST['form\u build\u id']
?我读到它可以保存到
$form\u state
变量中,但我不知道如何保存。

我认为
$\u POST
数组可以保存到
$form['\POST']


如果您想了解poll模块是如何添加选项的,请看一看,它不使用
drupal\u get\u form()
,而是使用建筑本身。它帮助我理解了ahah过程。

我最终使用了ahah帮助器模块,该模块也有点混乱,但最终让我受益匪浅。