Sonata Admin:显示操作而不是编辑的一对多路线

问题描述 投票:0回答:1

我的问题很简单,但是在文档或代码中的任何地方都找不到答案...

为一对多关系配置显示字段时,记录正确显示在显示页面上的列表中。他们错误地链接到记录编辑操作,而不是显示操作。有没有简单的方法可以更改此设置。凭直觉,我想它看起来像这样:

$showMapper
  ->add('items', null, [
    'action' => 'show',
  ])
;

这显然没有用。

[此外,如果有人可以将我指向文档,该文档列出了$fieldDescroptionOptions可以使用哪些键值对,这将非常有用。

symfony sonata-admin sonata symfony-sonata sonata-user-bundle
1个回答
0
投票

不确定是否有该零件的文档,但是要更改路线,该选项应该是这样的:

->add('items', null, ['route' => ['name' => 'show']])

在模板中查找:

admin-bundle\src\Resources\views\CRUD\Association\list_one_to_many.html.twig

© www.soinside.com 2019 - 2024. All rights reserved.