我已经创建了一个新的FormType,它有一个来自view-> norm->模型的值转换,然后返回,一切正常!但在我的FormType-Template中,我需要模型对象,所以我试试这个:
{% set media = form.vars.data %}
但是这个对象是“规范”表示而不是模型。当然,我只能使用“norm.model_property”来获取我的模型,但是我认为模型已经在表单对象中的特定字段中?如何通过表单对象直接访问模型?或者我应该把它自己传递到模板中?
$builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) {
$media = $event->getData();
// "$media" is already my model object, how
// can i pass this object to the twig template ?
});
greez&谢谢, 天空...