3

我有两个日期时间格式的表。

fromDate (e.g) 2013-05-20 13:00:00
toDate  (e.g) 2013-05-20 15:00:00

我想显示数据,例如

date      |from |to
2013/5/20 |13:00|15:00

所以我做了这个源代码

public function configureListFields(ListMapper $listMapper)
{
    $listMapper
        ->add('fromDate',null,array('label' => 'Date','format' => 'yyyy-MM-dd'))
        ->add('fromDate',null,array('label' => 'from','format' => 'HH:mm:ss'))
        ->add('toDate',null,array('label' => 'to','date_format' => 'HH:mm:ss'))

但它表明。

列表映射器中的未知或重复字段名称。字段名称应为 FieldDescriptionInterface 接口或字符串。名称应该是唯一的。

如何两次使用同一列?或者我怎样才能做到这一点?

4

1 回答 1

3

默认情况下,这在奏鸣曲管理包中是不可能的。

您有 2 个选择...:

  1. 在您的实体中创建两个字段(fromDate 和 fromTime)并使用它们
  2. 自己重写为自定义视图
于 2013-05-07T10:01:17.383 回答