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 7,根据以前的数据预填充字段值_Drupal_Drupal 7_Drupal Modules_Drupal Forms - Fatal编程技术网

drupal 7,根据以前的数据预填充字段值

drupal 7,根据以前的数据预填充字段值,drupal,drupal-7,drupal-modules,drupal-forms,Drupal,Drupal 7,Drupal Modules,Drupal Forms,我的情况是,当我单击添加新内容(比如说类型“project”)时,我希望用最后输入的值预填充字段。。因为有40多个字段,我不想单独填写每个字段 感谢使用drupal中的devel模块,它可以为特定的内容类型手动创建内容,我认为这很有用。答案可能不是那么简单。我能想到的最好的方法是创建一个自定义模块,钩住表单,修改节点编辑表单,并更改您关心的表单字段/元素的默认值 因此,在这个函数的defualt_value属性中,您可以实现一个自定义函数,该函数提供您需要的数据或对值进行硬编码我认为这里不是这种

我的情况是,当我单击添加新内容(比如说类型“project”)时,我希望用最后输入的值预填充字段。。因为有40多个字段,我不想单独填写每个字段


感谢使用drupal中的devel模块,它可以为特定的内容类型手动创建内容,我认为这很有用。答案可能不是那么简单。我能想到的最好的方法是创建一个自定义模块,钩住表单,修改节点编辑表单,并更改您关心的表单字段/元素的默认值


因此,在这个函数的defualt_value属性中,您可以实现一个自定义函数,该函数提供您需要的数据或对值进行硬编码

我认为这里不是这种情况,问题不在于内容生成,关于节点编辑表单中的默认值,但对于创建自定义模块,它会创建大量内容,并且包含40个或更多字段,因此编写自定义模块非常困难