0

我是一个 drupal 新手(但有 PHP 经验)。我创建了一些函数来显示页面并使用菜单函数将它们映射到 url。

在其中一个函数中,我想获取 CCK 内容类型的表单,按照自己的方式处理它,然后将其吐出到模板上。

所以我有一个函数 projectadmin_create_page(),它使用以下方法获取对表单的引用:

$form = drupal_get_form('project_node_form'). 在这里,我想更改它(或基于它创建一个新表单)并将其发送到模板。作为第一步,我将它直接传递给模板。在这里,表单标签连同所有隐藏字段都得到输出,但没有字段标签。

我希望我不必重写 CCK 表单的所有验证,但仍然可以获得自定义页面。

任何人都可以提供一些指导吗?

4

1 回答 1

1

您可以使用[ 1 , 2 ]更改任何Drupal 表单hook_form_alter

于 2009-04-21T16:21:25.187 回答