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
Drupal模块,具有用于创建和编辑的不同表单_Drupal - Fatal编程技术网

Drupal模块,具有用于创建和编辑的不同表单

Drupal模块,具有用于创建和编辑的不同表单,drupal,Drupal,在Drupal6模块中,hook_form函数用于生成创建/编辑表单。如何为创建和编辑创建不同的表单,而不是同时使用相同的表单?钩住表单的第一个参数是$node。如果设置了$node->nid,则它是一个已保存的节点,因此需要编辑表单。如果不是,则是创建表单

在Drupal6模块中,hook_form函数用于生成创建/编辑表单。如何为创建和编辑创建不同的表单,而不是同时使用相同的表单?

钩住表单的第一个参数是$node。如果设置了$node->nid,则它是一个已保存的节点,因此需要编辑表单。如果不是,则是创建表单