1

Sonata Admin バンドルを使用していますが、問題があります。私はこのコードを使用しています

$formMapper
    ->add('shares', 'sonata_type_collection',
        array('by_reference' => false, 'label' => 'Share percent'),
        array(
            'edit' => 'inline',
            'inline' => 'table'
        )
    )

ここでは、エンティティを参照して、別のエンティティ内で編集できるようにします。問題は、inline編集が必要ないことです。「共有の編集」ボタンを表示するだけで、編集フォーム全体を表示しない方法はありますか?

4

1 に答える 1

1

いいえ、これは不可能です。

これを行う唯一の方法は、編集ビューにカスタム ボタンを追加し、必要なページへのルートを作成することです。

于 2013-05-07T14:06:43.357 に答える