gpt4 book ai didi

php - 将 Bootstrap 类添加到日期时间属性 Symfony

转载 作者:太空宇宙 更新时间:2023-11-04 08:04:57 25 4
gpt4 key购买 nike

我有一个 symfony crud 操作,在新的和编辑的表单中,我想将 Bootstrap 类添加到 datetime 属性。

这里是表单类型:

public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('name', Field\TextType::class, array(
'label' => 'w2d.product.backend.event.entityFields.name',
'required' => true
))
->add('description', Field\TextareaType::class, array(
'label' => 'w2d.product.backend.event.entityFields.description',
'required' => true
))
->add('startDate', Field\DateTimeType::class, array(
'label' => 'w2d.product.backend.event.entityFields.startDate',
'required' => true
))
->add('endDate', Field\DateTimeType::class, array(
'label' => 'w2d.product.backend.event.entityFields.endDate',
'required' => true
));



}

这里是 Twig 形式调用:

    {{ form_start(form) }}
{{ form_errors(form) }}
<fieldset>
{{ form_row(form.name) }}
</fieldset>
<fieldset>
{{ form_row(form.description) }}
</fieldset>
<fieldset>
{{ form_row(form.startDate) }}
</fieldset>
<fieldset>
{{ form_row(form.endDate) }}
</fieldset>
<fieldset class="txtRight">
<hr />
{% if event.id %}
<input type="submit" value="{{ 'w2d.core.global.update'|trans }}" />
{% else %}
<input type="submit" value="{{ 'w2d.core.global.add'|trans }}" />
{% endif %}
</fieldset>
{{ form_end(form) }}

请有人帮忙,只是我想要日期时间字段中的 Bootstrap 类。谢谢 !

最佳答案

您可以像这样在您的 twig 模板中添加类(通过在呈现子字段期间添加表单选项):

<fieldset>
{{ form_row(form.startDate, {'attr': {'class': 'bootstrap-class'}}) }}
</fieldset>

关于php - 将 Bootstrap 类添加到日期时间属性 Symfony,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46720750/

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