4

doctrine adminジェネレーターを使用していますが、ユーザーが新しいレコードを作成できないようにしたいのですが(表示するためだけに)、「generator.yml」を設定してそれを行う方法はありますか?デバッチおよびアイテムごとのアクションを削除することに成功しましたが、他のすべては完全に機能していますが、「新しい」リンクを削除できません=(これは私が持っているものです(関連部分):

generator:
  params:
    config:
      list:
        batch_actions: {}
        object_actions:
          _delete: ~
4

1 に答える 1

8

リストの「アクション」値を変更する必要があります。

generator:
  params:
    config:
      list:
        actions: { }

次の方法でクレデンシャルに制限できます。

generator:
  params:
    config:
      list:
        actions: { credentials: admin }

アクションタイプの違いを明確にするには:

  • batch_actions-チェックボックスを介して複数のアイテムに対して実行できるアクションで、下部にあるウィジェットを選択します(一括削除など)。
  • object_actions-特定のアイテムに対して実行されるアクション(編集など)
  • アクション-リストコントロールに表示されるアクション(例:新規)
于 2010-12-08T21:30:38.967 に答える