4

Sonata 管理バンドルを使用しており、管理者が埋め込まれています。子エンティティはテーブル構造としてリストされます。子管理者の削除ルートを削除しました。ただし、子が埋め込まれている場合でも、削除チェックボックスが表示されます。

つまり、製品テーブルと価格テーブルがあります。商品表に価格表を埋め込んでいます。価格表では、削除ボタンを削除できます。ただし、埋め込むと、削除チェックボックスが製品テーブルに表示され、チェックして更新すると、行が削除されます。削除チェックボックスを削除するのを手伝ってくれませんか..?? 前もって感謝します

4

2 に答える 2

7

type オプションは、以下のような組み込み管理者の仕事を行うことができます。

$formMapper
    ->add('field_name', 'sonata_type_collection',
                array('type_options' => array('delete' => false)),
                array(
                    'edit'   => 'inline',
                    'inline' => 'table'
                ))
        ;
于 2013-11-20T06:45:30.843 に答える