[英]How do I retrieve the underlying entity object from a Twig template in a Symfony2 entity field?
我有一个表单生成器,它创建一个带有“实体”字段类型的表单(让我们称之为实体MyBundle:MyEntity)。 MyEntity有一个名为'description'的属性。 除了 Symfony2自动调用的__tostring()方法用于每个单选按钮的标签之外,我还想访问description属性。
我已经覆盖了choice_widget块并尝试获取{{ child.vars.value }}
,但这只是实体的ID而不是对象本身。
有谁知道怎么做,或者甚至可能吗?
我不太清楚你想要做什么,因为你没有提供任何代码,但是根据我的理解你想要访问孩子的对象吧?
如果是这种情况,您可以使用child.get('value'),这将返回该对象
这意味着您可以调用child.get('value')。getDescription()或子对象具有的任何函数
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.