我有一个简单的表格:UserInfoForm()
。 当我第一次向用户显示表单时,我希望它可以填充来自User
模型的特定对象的数据。 任何人都可以给我一个方向或例子吗? 谢谢!用对象填充自定义表格
回答
通常情况下,你会做这样的,但是这取决于你如何UserInfoForm关系到用户对象:
$user = Doctrine::getTable('User')->findOneById($user_id);
$this->form = new UserInfoForm($user);
编辑:我假设你使用的原则。
我试了一下,但后来我得到: “用户”上的未知记录属性/相关组件“_csrf_token”。 它似乎在用户中搜索_csrf_token列。 我如何“告诉”csrf字段不是用户列中的表单? – tamir 2011-05-08 21:41:40
嗯......这很奇怪,不应该发生。你是否只在模板中使用“<?php echo $ form ['_ csrf_token'] - > render()?>”来渲染标记,或者你还在做其他事情吗? – Tom 2011-05-08 22:06:07
如果问题仍然存在,可能可以尝试的是声明表单类中的相关字段:“$ this-> useFields(array('field1','field2','field3'));” – Tom 2011-05-08 22:09:47
- 1. 从自定义对象列表填充列表框对象
- 2. NPE自定义对象中的(子)对象填充列表
- 3. 创建/填充Javascript自定义对象
- 4. AutoCAD .NET:用网格/自定义填充区域填充区域
- 5. 填充表格对象列表
- 6. 无法用自定义对象使用Collection.add填充VBA集合
- 7. 用于填充自定义对象的键入数据集?
- 8. 如何使用自定义对象在JavaFX中填充ListView?
- 9. 使用自定义类对象填充线性布局
- 10. 在Swift中使用自定义对象填充数组
- 11. 自定义表格原始对象
- 12. 填充自定义tableviewcell Xcode
- 13. 自定义ListView未填充
- 14. 用定时器填充自定义UITableViewCell?
- 15. JavaScript自动填充 - 表格
- 16. 自动填充HTML表格
- 17. 从对象填充表Javafx
- 18. Python表格对齐/填充?
- 19. 用对象列表填充列表框
- 20. 用java填充洪水填充对象
- 21. 填充与对象的阵列(在对象定义的)
- 22. 未定义的对象,而填充下拉列表中MVC2
- 23. 自动填充来自HTTPRequest的对象
- 24. 数据绑定自定义对象并使用唯一值填充控件等
- 25. 读一个自定义对象的数据来填充表视图
- 26. 使用自定义视图填充ListFragments?
- 27. 用图像填充自定义tableviewCell
- 28. ListView填充使用自定义类
- 29. 用存储填充自定义组件
- 30. excel vba - 自动填充整张纸的用户自定义表格
发布您的代码... – 2011-05-08 19:30:54
UserInfoForm和User类的扩展名是什么? – Dziamid 2011-05-08 20:50:42
UserInfoForm扩展了sfForm,而User是一个原则模型。我正在寻找像汤姆给我的解决方案,但我得到一个错误(阅读他对我的评论)。谢谢! – tamir 2011-05-08 21:44:15