管理バンドルを作成して、何とか他のバンドルを検出し、それらをメニューと同じRBACコンテキストに追加しようとします。Symfony 2バンドルを使用して柔軟な管理パネルを設計するにはどうすればよいですか?
例:
- AdminBundleは、認証と承認を必要とする、ルート/管理/ダッシュボードを定義します。ここでは、ダッシュボード、config(データベースに保存されている設定)、ユーザー(UserBundleにあるユーザーのためのCRUD)など、メニューに3つの項目が表示されます。
- 次に、誰かがProductBundleを追加します。電子商取引製品などが含まれます。どうにかして、AdminBundleのコードを変更せずに、新しいアイテム 'products'を/ admin /ダッシュボードのメニューで利用できるようにしました。
- その後CRUDは不要になったので、ProductBundleを削除します。管理ダッシュボードのメニューから自動的に消えます。
どうすればこのような実装を行いますか? symfony 2でこのようなプラグインのようなデザインをネイティブにサポートしていますか?
興味深い。私はタグシステムを使用していない、私はそれについて読んでいます。ありがとう – HappyDeveloper