drupal形式改变webform形式

我知道可以使用一些函数来改变drupal核心形式:hook_form_alter().
我们可以将它与使用Webform模块创建的Drupal表单一起使用吗?
在Drupal 7中,您可以使用hook_form_alter()或hook_form_< formid> _alter(),这是您喜欢的.只需确保您获得正确的命名和参数. Drupal 6只支持hook_form_alter().

当你创建这些函数时,还要记住Drupal在你刷新缓存之前可能并不总是接受它们.

另一个需要注意的重要事项是,如果要更改webform字段,则必须在$form [‘submitted’]中进行更改.我错误地试图编辑$form [‘#node’] – > webform [‘components’],这没有效果.

更多信息可以在这里找到:http://drupal.org/node/1558246

希望能有所帮助.

相关文章
相关标签/搜索