gpt4 book ai didi

symfony - 动态设置小部件容器属性

转载 作者:行者123 更新时间:2023-12-02 10:26:31 24 4
gpt4 key购买 nike

我正忙着在 Symfony 2.0 中模板化我的表单。

可以向表单字段添加属性,如下所示:

$form->add('name', 'text', array('attr' => array('class' => 'my_class')));

但是如何动态地向表单域小部件添加属性呢?如果我查看 form_div_layout.html.twig 内容,它们是

{{ block('widget_container_attributes') }}

它可以加载属性,但我不知道在 Controller 中的哪里可以将属性添加到我的 FormBuilder 中。有人可以帮助我吗?

谢谢!

最佳答案

您应该在 Twig 层中执行此操作:

{{ form_row(form.name, {attr: {class: 'my_class'}}) }}

关于symfony - 动态设置小部件容器属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25583362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com