[英]Sonata Admin Bundle 4.5 ListView: Link again directly to /edit instead of /show
我們剛剛將我們的項目更新為 symfony 4.4 和 Sonata Admin 4.5。 到目前為止它工作正常,但在列表視圖中,我們現在被定向到/[modelName]/[classId]/show
而不是直接轉到/[modelName]/[classId]/edit
的舊行為
有沒有辦法配置 4.5 管理包,以便我們可以再次直接跳轉到實體編輯視圖?
好吧,原來文檔是我們的朋友:)
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
;
}
}
兩天前我也有同樣的問題! 無需更改每個管理文件,您只需更改sonata_admin.yaml
中的配置
sonata_admin:
options:
default_admin_route: edit
skin: 'skin-black'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.