問題タブ [symfony-sonata]

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 投票する
1 に答える
12936 参照

php - SonataAdminBundleのカスタムアクション

このページで、カスタムアクションのルートを追加する方法を見つけました。

その後、Adminクラスにカスタムアクションを追加します。

次のようなURLが生成されました。

このリンクの私のテンプレート:

私はこの問題を解決する方法を知りません:

  1. そのルートパスのカスタムコントローラーを定義するにはどうすればよいですか?今私はエラーがあります:

    メソッド「Sonata\AdminBundle \ Controller \ CRUDController::ispremiumAction」は存在しません。

  2. generateUrlメソッドで生成されたURLを変更できますか?

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

php - SonataAdminBundle の空の値

私はこのチュートリアルで SonataAdminBundle を学びます: http://sftuts.com/doc/jobeet/en/the-admin-generator

しかし、代わりに:

ここに画像の説明を入力

空の値があります:

ここに画像の説明を入力

また、フォームには送信ボタンしかありませんが、このボタンをクリックするとエラーが発生します:

おそらく、SonataAdminBundle のより良いチュートリアルですか?

編集:

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

php - SonataAdminBundle-独自のビュー?

Symfony 1.4では、コントローラーとビューをキャッシュから取得し、プロジェクトで変更を加えて使用できます。これはSonataAdminBundleで可能ですか?はいの場合、どのように?

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

security - SonataAdminBundleセキュリティロール

SonataAdminBundleで管理者を保護しようとしています

ログイン用にfosUserBundleを使用してSonataUserBundleを追加します。だから私はユーザー、グループ、役割を追加することができます

security.ymlで

ソナタにアクセスするには接続する必要があります

ただし、ROLE_ITがなくても、すべてのユーザーがルート/ sonata / api/monologにアクセスできます。

管理者をセキュリティで保護するにはどうすればよいですか。また、ユーザーがリンクにアクセスできる場合にのみリンクを表示するにはどうすればよいですか。

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

symfony - 別のエンティティとのプロパティ/関係ではなく、カスタム フォーム タイプに対して sonata_type_collection を使用する

sonata_type_collection別のエンティティとのプロパティ/関係ではなく、カスタム フォーム タイプに対して使用することは可能ですか?

このようなもの:

次のエラーが表示されます

編集:

このような何かがトリックをしました:

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

symfony - Symfony2SontaAdminバンドルが機能しない

だから私は過去2日間ソナタ管理バンドルで働いてきました。私は正確に@http ://sonata-project.org/bundles/admin/2-0/doc/reference/installation.htmlの指示に従いました

これは私が得ているエラーです:

[Symfony \ Component \ DependencyInjection \ Exception\ParameterNotFoundException]存在しないパラメーター「doctrine.connections」をリクエストしました。

そこにあるドキュメントに従って動作するsymfony2のバンドルをまだ1つ見つけました。イライラしますが、symfony2を使うしかないです。

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

symfony - Symfony2ソナタ管理者エラー

最近ベンダー/インストールを実行しましたが、ソナタ管理者が次のエラーで壊れています。

「」のアイテム「roles」は、SonataAdminBundle::standard_layout.html.twigの92行目に存在しません。

小枝のコードは次のとおりです。

誰か考えがありますか?

ありがとう!

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

php - Sonata 管理バンドル内の 1 つのモデルの異なるリスト

1 つのモデルに対して 2 つの異なるリストを作成するにはどうすればよいですか? 私の場合、モデル ユーザーが 1 人います。ダッシュボードのこのモデルには、メンバーと管理者の 2 つのリストが必要です。私はメンバーのために作成します:

管理者向け:

したがって、管理パネルには 2 つのタブがありますが、URL は 1 つで、1 つの管理クラスでしか機能しません。

何か案は?

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

symfony - SonataAdminBundleにタイプ「filter」を読み込めませんでした

最近ベンダー/アップデートを行いましたが、ソナタ管理者が次のエラーで壊れています。

ソナタ管理者以外の通常のCRUDアクションは正常に機能します。ソナタダッシュボードもOKです。問題は、記事のリストを表示しようとしたり、新しい記事を作成したりするときです。作成中のエラーは少し異なります。

ここで、typeはランダムな文字列であり、FormFactory.phpの同じ行(383)から取得されます。

エラーが表示される前に、IvoryCKEditorBundleをインストールしましたが、カーネルでこのバンドルを無効にすると、エラーがまだ発生していました

私の設定ファイル:routing.yml

config.yml

security.yml:

ArticleAdmin.php

deps:

誰か考えがありますか?

ありがとう!

私は解決策を見つけました。すべてのベンダーが2.0ブランチからのものであるとは限りません。depsに変更を加え、ベンダーを再インストールしました。

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

symfony - Sonata Admin Bundle 2 1 つのエンティティの管理ページ

1 つのエンティティに対して 2 つの管理ページを作成しようとしていますが、パターンは同じです。

php アプリ/コンソール ルート:デバッグ

ルートパターンはどこで変更できますか? RouteCollection クラスでそれを行うと、エラーが発生します。