【发布时间】:2018-05-16 12:45:55
【问题描述】:
是否可以在不使用 javascript 的情况下将这些数字(嵌入表单的名称)更改为其他一些标签(它们取决于 StatisticField 的 name 属性)?
StatisticType 有 StatisticFieldTypes:
$builder->add('statisticFields', CollectionType::class, array(
'entry_type' => StatisticFieldType::class,
'by_reference' => true,
));
统计字段类型:
$builder->add('dateSince', DateTimeType::class, [
'widget' => 'single_text',
'label' => 'date.since',
'required' => false,
])
->add('dateTo', DateTimeType::class, [
'widget' => 'single_text',
'label' => 'date.to',
'required' => false,
]);
谢谢。 [EDIT_1]: 我的模板:
<h1>Statistic creation</h1>
{{ form_start(form) }}
{{ form_widget(form) }}
<input type="submit" value="Create"/>
{{ form_end(form) }}
【问题讨论】:
-
你能给我们看看你的树枝模板吗?我怀疑这些数字来自
for循环。 -
谢谢你的树枝,看起来没问题。我想我找到了你的问题并回答了,让我知道它是否有效。
标签: php symfony symfony-forms