1

私は実際に Admin Generator Sonata の容量を表示することを目的とした小さなアプリケーションを作成しています。今のところ、Doctrine を使用して PostGIS のテーブルを表示し、編集し、フィルタリングすることができます。また、ロールを処理できるように、FOS ユーザーを管理バンドルに追加しました。

たとえば、管理インターフェイスに 3 つのテーブルがあります。ユーザー 1 は、最初のテーブルのみを表示および編集できます。ユーザー 2 はすべてのテーブルを表示できますが、編集できるのは 2 と 3 のみです。

これは機能しています。でも今は、さらに先へ進みたいと思っています。しかし、これが可能かどうかはわかりません。

私が考えていることを書きます:

ユーザー 1 がテーブル 1 を編集しているときに、特定のエントリのみを編集できるようにします。たとえば、テーブルには ID フィールド (1、2、3、4) を持つ 4 つのエントリがあります。ユーザーがすべてのエントリを表示できるようにすることは可能ですが、ID フィールドの値として 1 を持つエントリのフィールドのみを編集できますか?

私が十分に明確であることを願っています:-/。そうでない場合は、ペイントですばやくデザインしてみます(:Ð)そこに投稿すると、より明確になるかもしれません。これが可能であれば、ヒントや例はありますか? よろしくお願いします:-) !

ヴィンス

4

1 に答える 1