我有类别的表和带有通货膨胀ManyToOne的parent_category。 这是我的'类别'表:
这是我的'parent_category'表:
这是我在FormType中的代码:
->add('category',EntityType::class,array(
'class'=>Category::class,
'choice_label'=>'name',
'group_by'=>'parent_id'
))
这就是浏览器中的答案。
我的父类别必须是1-Якета(夹克),2-Блузи(女衬衫),3->Панталони(裤子)。我想要这个parent_id的字符串值,如下所示:
Якета
--Пролетни
--Зимни
--Жилетки
Блузи
--Тениски
--Ризи
--Дълъг ръкав
Панталони
--Къси
--Дълги
--Дънки
怎么做?谢谢!
答案 0 :(得分:2)
也许你可以试试这个:
'group_by' => function($value, $key, $index) {
return $value->getParent()->getName();
}