gpt4 book ai didi

php - 在 Sonata Admin 中添加带有选择的选择到过滤器的最佳方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 13:17:39 24 4
gpt4 key购买 nike

在 Sonata Admin 中向过滤器添加选择的最佳方式是什么?

对于形式我可以:

$builder->add('gender', 'choice', array(
'choices' => array('m' => 'Male', 'f' => 'Female'),
'required' => false,
));

但这在过滤器中不起作用。

最佳答案

对于您的管理类,您应该使用 configureDatagridFilters函数来添加你的过滤器,如果你想为你的 gender 字段添加自定义选项,你可以使用 doctrine_orm_string 并以数组形式提供你的选择列表

$datagridMapper
->add('gender',
'doctrine_orm_string',
array(),
'choice',
array('choices' => array('m' => 'Male', 'f' => 'Female')
)
);

关于php - 在 Sonata Admin 中添加带有选择的选择到过滤器的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25652139/

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