0

ng-adminに埋め込まれたリストの削除ボタンを表示しない方法を見つけようとしています。

私の目標は、これらのネストされたアイテムを で表示および編集するeditionViewことですが、ネストされたアイテムを削除することはできません。

users.editionView()
  .title('Edit user')
  //... bunch of fields here.
  .nga.field('context', 'embedded_list')
      .targetFields([
        //... more fields, and then further nested fields:
        nga.field('categories', 'embedded_list')
          .targetFields([
            nga.field('title')
            nga.field('score')
          ])
      ])
  ]);

ここでの問題は、「embeded_list」というラベルの付いたフィールドを に設定すると.editable(false)、ネストされたすべてのフィールドも編集できなくなることです。

フィールドを編集したいのですが、ユーザーがアイテム全体を削除できないようにする必要があります。"タイトル" と "スコア" を合わせたものを "アイテム" と呼びます。 "環境"。

事前に助けてくれてありがとう!

4

1 に答える 1

0

でテンプレートをオーバーライドしてみてください.template()。現在のテンプレートは良い出発点です:

https://github.com/marmelab/ng-admin/blob/master/src/javascripts/ng-admin/Crud/field/maEmbeddedListField.js

于 2016-10-19T14:57:38.627 に答える