ソナタ管理フォームの新しいアイテムを追加するための緑色のプラスを取り除く方法はありますか?ネイティブのコレクションタイプはallow_add & allow_deleteですが、sonata_type_collectionはこれらのオプションに気付いていないようです。SonataAdminBundleフォームのsonata_type_collectionで「追加」を無効にする
私は次のことを試してみました:
->add('store_orders', 'sonata_type_collection', array(), array(
'type_options' => array('allow_add' => false),
))
エラーを与える何の効果
->add('store_orders', 'sonata_type_collection', array(
'allow_add' => false
))
を持たない
->add('store_orders', 'sonata_type_collection', array(
'type_options' => array('allow_add' => false)
))
た 'オプションは存在しません "allow_add"' 'オプション' allow_addは存在しません 'というエラーも表示されます
また、コレクションの各アイテムの横にある削除チェックボックスを削除したいと思います。私はそれに似たエリアにその答えがあると推測します。
ご協力いただければ幸いです。
ええ、私はこれらのことを無効にするオプションがないとはかなり信じられません。私は彼らのグーグルグループで同じ質問をしてきましたが、答えられていない質問の数が多いことをあまりにも敏感ではありません。そんなに恥ずかしいですが、それはあまりにも一般的で強力なようです。 – user1207727
申し訳ありませんが、私はおそらく他のモジュールに追加機能が必要になるので、私はテンプレートを上書きすることに熱心ではないということを付け加えました。今のところ私はちょっと待ってください。 – user1207727