問題タブ [easyadmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Symfony プロジェクトの easyadmin 設定ファイルを上書きする
を使用するコアプロジェクト Aに取り組んでいますEasyAdminBundle
。このプロジェクトは、別のプロジェクト Bの依存関係として使用されます。プロジェクト Bのプロジェクト A EasyAdmin 構成の一部をオーバーライドするソリューションを探しています。
プロジェクト Bに同じパスで同じファイルを作成しようとしました:
- プロジェクト B :
/config/packages/admin/my-file.yaml
- プロジェクトA:
/vendor/path/project-A/config/packages/admin/my-file.yaml
ただし、プロジェクト A 構成ファイルを引き続き使用します。
目標は、エンティティ編集フォームの構成をオーバーライドすることです。
php - リスナーを使用してエンティティの削除または編集を防止する
Symfonyアプリケーションでeasy-adminを使用しています。私のエンティティはDoctrineを通じて管理されています。
エンティティfieldTemplate
にリンクされたエンティティがField
あり、多対 1 の関係をPosition
介しています。
リスナーを使用して、テンプレートfields
が既にリンクされている場合、テンプレートの削除または編集を防ぎ、ユーザーに新しいテンプレートを作成するように強制したいと思います。
それは私の中に登録されていますservices
テンプレートを削除しようとすると、エラーがスローされますが、positions
との両方fields
が削除され、編集しようとすると、エラーはスローされません....
誰かが私が間違ったことを見ていますか?