我正在使用sonata admin,并且有一个选项'editable' => true
可以直接在列表视图中编辑内联数据。
如果我的字段是文本,没关系,我可以点击,编辑文本并直接保存在桌面上。
但是当我点击该字段时,我不想要输入type="text"
,而是列表,我正在尝试这样的事情:
->add('etat', null, array('editable' => true), 'choice', array(
'choices' => array(
'Brut' => 'Brut',
'NRP' => 'NRP',
)
))
但是没有效果......这可能吗?
答案 0 :(得分:1)
由于Sonata Admin Bundle 2.2选项接受列表视图中的“editable”参数。你这样使用它:
$listMapper->add('etat', 'choice', [
'choices'=>['Brut'=>'Brut', 'NRP' => 'NRP',],
'editable'=>true,
]);
Doc:https://sonata-project.org/bundles/admin/2-2/doc/reference/field_types.html
答案 1 :(得分:0)
答案 2 :(得分:0)
目前这是不可能的,并且不可能,因为我可以在不久的将来猜测。你应该写下你自己的认识。