【问题标题】:Can you create something like "pre-labels" in a Symfony Form?你能在 Symfony 表单中创建类似“预标签”的东西吗?
【发布时间】:2021-08-18 06:24:52
【问题描述】:

有没有办法在 Symfony 表单中制作类似 Pre-Label 的东西?我想格式化它与普通标签不同。我已经在普通标签选项中使用 HTML 注入进行了尝试,如下所示:

$form->add('answer', TextAreaType::class, [
     'label' => '<span>'.$data->category.'</span>'.$data->description
 ]);

但这不起作用。其他人有想法吗?

【问题讨论】:

标签: symfony symfony-forms


【解决方案1】:

我找到了类似的解决方法:

{% for question in question %}
    <h1>{{ question.vars["value"].question.category.name }}</h1>
    {{ question.vars["value"].question.description }}
    {{ form_errors(question) }}
    {{ form_widget(question, { 'attr': { 'class': 'form-control' }}) }}
{% endfor %}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    • 2014-09-12
    • 1970-01-01
    相关资源
    最近更新 更多