我們剛剛將我們的專案更新到 symfony 4.4 和 Sonata Admin 4.5。到目前為止它有效,但在串列視圖中,我們現在被定向到/[modelName]/[classId]/show而不是 ging 直接到的舊行為/[modelName]/[classId]/edit
有沒有辦法配置4.5 admin bundle,讓我們可以再次直接跳轉到物體編輯視圖?
uj5u.com熱心網友回復:
2天前我也有同樣的問題!無需更改每個管理檔案,您只需更改其中的配置即可sonata_admin.yaml
sonata_admin:
options:
default_admin_route: edit
skin: 'skin-black'
uj5u.com熱心網友回復:
好吧,原來檔案是我們的朋友:)
final class YourEntitiyAdmin extends AbstractAdmin
{
protected function configureListFields(ListMapper $listMapper)
{
$listMapper
->add('id')
->addIdentifier('name', null, [
'route' => [
'name' => 'edit' // <-- this changes from /show to /edit
]
])
// whatever other field you want
;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/386502.html
