我是一个 drupal 新手(但有 PHP 经验)。我创建了一些函数来显示页面并使用菜单函数将它们映射到 url。
在其中一个函数中,我想获取 CCK 内容类型的表单,按照自己的方式处理它,然后将其吐出到模板上。
所以我有一个函数 projectadmin_create_page(),它使用以下方法获取对表单的引用:
$form = drupal_get_form('project_node_form'). 在这里,我想更改它(或基于它创建一个新表单)并将其发送到模板。作为第一步,我将它直接传递给模板。在这里,表单标签连同所有隐藏字段都得到输出,但没有字段标签。
我希望我不必重写 CCK 表单的所有验证,但仍然可以获得自定义页面。
任何人都可以提供一些指导吗?