我正在Drupal 7中构建一个长表单 . 表单包含3个步骤来完成 . 有一定的验证,这是必需的 .
What I want :我想在数据库或其他方式保存半填表格 . 当他再次使用相同或其他系统登录时,应该取出所有数据 . 我试过了 save_draft
模块,但它没有完美运行 . 有'not working of next button'的问题 .
嗨,我强烈坚持这一点,在Drupal 7中启用'save draft'模块后,所有代码都会打扰 . 经过我的努力,我发现在Id中有自动修改 . 以下是修改后的代码,未修改 .
未修改的Id
id="edit-field-home-address-type-und-0-premise"
修改后的Id
id="edit-field-home-address-type-und-0-premise--2"
所以请建议我如何从drupal 7中的Form中删除所有这些' - 2'额外值 .
请帮帮我 . 提前致谢 .
1 回答
您应该给autosave尝试自动保存节点表单状态(无需用户按下按钮)
不确定它是否适用于多步节点表单