【问题标题】:Drupal form ahah element, problem with empty $_POSTDrupal 表单 ahah 元素,空 $_POST 的问题
【发布时间】:2011-04-28 13:35:51
【问题描述】:

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

【问题讨论】:

    标签: php drupal ahah


    【解决方案1】:

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

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

    【讨论】:

    • 我最终使用了 ahah helper 模块,它也有点乱,但最终把我带到了最后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多