問題タブ [symfony2-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.

0 投票する
0 に答える
2853 参照

php - Symfony EasyAdmin Bundle 選択オプションをフィルタリングする方法

私はsymfony 3 + EasyAdminバンドルを使用しています。一部のエンティティには、別のエンティティ「セクター」との関係を作成するフィールド「セクター」があります。

EasyAdmin は自動的に、ユーザーが選択できるすべてのセクターを選択してくれます。

ユーザー (1 つ以上のセクターに関連付けられている) が、その関係がそのセクター内にある場合 (つまり、私がユーザーであり、セクターに関連付けられている場合) のみ、変更 (関係の追加または削除) できる必要があります。 A と B、ニュースを公開 (または編集) する場合、ニュース セクターを A と B のみに設定 (追加/削除) できます)...

どうすればそれを達成できますか?

ご覧のとおり、フォームは symfony の標準フォーム コンポーネントによって処理されます。

0 投票する
1 に答える
919 参照

inheritance - symfony の継承が機能しない EasyAdmin バンドル

EasyAdminBundleでsymfony 3を使用しています

EasyAdminBundle の子である AdminBundle という新しいバンドルを作成しました (オーバーライドするため)。

コントローラーのメソッドをオーバーライドして正常に動作しましたが、twig テンプレートをオーバーライドしようとすると動作しません...

小枝ファイルを作成しましたAdminBundle/Resources/views/default/list.html.twig

オリジナルは入っていますvendor/javiereguiluz/easyadmin-bundle/Resources/views/default/list.html.twig

直し方?(何度もキャッシュをクリアしました...)

0 投票する
3 に答える
6389 参照

doctrine-orm - EasyAdminBundle 内でカスタム フォーム/ページをセットアップする方法

Symfony EasyAdminBundle を使用してプロジェクト用の単純な CRUD アプリを構築することができました。これは、通常のエンティティ ベースのユース ケースでうまく機能しました。ただし、データの再構築などを行いたい場合には、いくつかの追加のユース ケースがあります。これらについては、特定のリクエスト属性を取得し、コントローラーに渡してから、リモート サービスへのバックエンド API 呼び出しに委譲する必要があります。

これはすべてSymfonyで実行できますが、これをEasyAdminビュー/作業方法に接続する方法に問題があります。理想的には、これを簡単な管理内のページにして、左側のメニューなどを失わないようにしたいと考えています。これまでのところ、これを行う唯一の方法は、既存のテーブルの 1 つを使用しているが、いくつかのプロパティしか持たないモデル クラスを作成することです。私はAPIに乗り込む必要があります。次に、コントローラーのアクションをオーバーライドして、デフォルトの保存を行うのではなく、そのリモート API に対して処理します。

このアプローチの問題は、明らかに Doctrine エンティティにバインドされており、データベースにマップできないリクエストでは問題になることです。

アソシエーションを活用できる論理エンティティを定義して、バンドルにシームレスに接続するが、実際にはバックエンド データベース テーブルまたはビューに関連付けられていないルックアップなどを行う方法はありますか?

0 投票する
1 に答える
1085 参照

php - easyadmin バンドルで公開ホームページへのリンクを表示できません (Symfony 2)

私は現在、開発したアプリケーションにバックオフィスのような easyadmin を使用しているため、管理パネルにリンクを表示する方法がわからないという事実を除いて、基本的にすべて正常に動作し、クリックするとユーザーがアプリケーションのホームページに戻ります。 .

これは私のconfig.ymlファイルです

0 投票する
1 に答える
89 参照

symfony - FOSUserBundle 統合での「Leave Empty」最後のログインの問題

ユーザーの作成を easy_admin に持ち込もうとしています。ドキュメントの手順に従いましたが、まだエラーが発生します:

申し訳ありませんが、この問題は修正されましたが、期待どおりに動作させることができません。私のコードはドキュメントに示されているものと同じです。不足しているコードはありますか。バージョン 1.15.1 を使用しています。

どんな助けでも大歓迎です!

0 投票する
2 に答える
851 参照

symfony - FOSUserBundle と EasyAdminBundle の統合でユーザーパスワードを更新できません

FOSUserBundle と統合された EasyAdminBundle を使用してユーザーのパスワードを更新しようとしています。ドキュメントに示されている手順に従いましたが、運がありません... :(

ユーザー名、電子メール、有効化は更新できますが、[プレーン パスワード] フィールドで設定しているパスワードは更新できません。

私が間違っているか、行方不明ですか?

ありがとう!

0 投票する
1 に答える
6101 参照

symfony - symfony easyadmin 1 対多形式

私はeasyadminバンドルを初めて使用し、親オブジェクトから直接子を追加できるかどうかを探しています.3つのオブジェクトを取得しました:-レシピ

-Recipe_Product (入力する属性として数量と単位を持つ)

そしてもちろん - 製品。

レシピを編集するときに、新しいレシピ製品行を直接追加できるようにしたいのですが、それを行う方法が見つかりません...

誰にもアイデアがありますか?

14/10 に追加: フォームをレンダリングする方法を見つけました... easyadmin 構成ファイルで、次のエントリを作成しました。

フォームコードを

フォームをレンダリングします(2つのエンティティ間のリンクを作成しませんが、管理コントローラーにある必要があります)