我有一个包含一些元素的表单,我想在属性中使用翻译器(数据占位符,它是 JQuery 扩展的名称)。
$builder->add('items', 'entity', array(
'label' => 'MyBundle.items',
'required' => true,
'em' => $this->em,
'multiple' => true,
'expanded' => false,
'attr' => array(
'placeholder' => 'MyBundle.items.placeholder',
'data-placeholder' => 'MyBundle.items.placeholder.data',
),
));
是否可以将翻译器用于此类属性?对于占位符或标签,这是可能的
这个问题有一个树枝解决方案,但我想知道实体类型内的解决方案。
如果有人需要 Twig 解决方案:
{{ form_widget(form.items, {'attr': {'data-placeholder': 'MyBundle.items.placeholder.data'|trans } }) }}