0

我正在使用 Symfony2.1(测试版)。我找不到datetime在表单中显示字段标签的方法。

参考文献中没有任何label属性的痕迹。怎么会这样?!

4

3 回答 3

1

尝试这个。我每次都使用它并且像魅力一样工作。也许是文档错误?

$builder->add('creation_date', 'date', array(
    'label' => 'Creation date',
));
于 2012-07-11T23:08:23.143 回答
1

您可以显示字段“myDate”的标签,例如:

<div>
    {{ form_label(form.myDate, 'Choose a date: (this is the label sentence)') }}
</div>

(文档:http ://symfony.com/doc/current/book/forms.html )

您还可以个性化您的表单渲染:http ://symfony.com/doc/current/cookbook/form/form_customization.html

于 2012-07-11T23:10:21.263 回答
0

我在 Symfony 2.7 上遇到了同样的问题,我这样修复了:

    ->add('issuedAt', 'date', array( 'label_render' => true,
        'show_child_legend' => false,
        'label' => 'Issued at date:',
            ...
于 2017-11-13T00:24:01.187 回答