問題タブ [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 に答える
1757 参照

symfony - FOSUserBundle は自分のテーブルとの関係を作ります

symfony2 で FOSUserBundle を使用していますが、非常にうまく機能しますが、たとえば Entry のようなフィールドを持つ別のテーブルを作成する必要があります。

userテーブルとテーブルの間に関係を作る必要がありEntryます。1 対多の関係を構築するための最良の方法は何ですか? どのクラスを拡張する必要がありますか?

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

Entry has no association named ApplicationSonataUserBundle:User

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

私はこの指示を使用します:

ありがとう

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

symfony - Sonata 管理者リストにリレーショナル エンティティ列を追加する方法

Customer と Customer Contact という 2 つのエンティティがあります (1 対 1 の双方向)。顧客管理リストに顧客の連絡先からいくつかのフィールドを表示したいと思います。誰でもそれを手伝ってもらえますか。

ありがとう

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

php - SonataAdminBundle

SonataAdminBundleを使用して解析を開始するボタンが 1 つだけのカスタム ページを作成するにはどうすればよいですか。SonataAdminBundle はこれに適していますか? それとも、CRUD インターフェイスの作成/編集/削除にのみ適していますか?

すべての管理機能を 1 つの管理パネルにまとめたいのですが、すべてカスタム アクションを含むページを追加するにはどうすればよいですか?

Sonata\AdminBundle\Admin\Admin を拡張しない SonataAdminBundle でページを作成できますか?

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

symfony1 - SonataUser , _switch_user= say me エラー

私は SONATAUser をインストールしようとしましたが、[Impersonate User] をクリックすると、最初は機能し、2 回目は私と言ってください

あなたはすでに「admin」ユーザーに切り替えられています。

誰かが私を助けることができますか?どうも

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

symfony - fosuserbundleとsonatauserに新しいプロパティを追加します

新しいプロパティを追加しようとしていますこのガイドを読んでいます https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_forms.md デフォルトのFOSUserBundleフォームのオーバーライド

プロパティ「name」もメソッド「getName()」もメソッド「isName()」もクラス「Application \ Sonata \ UserBundle \ Entity\User」に存在しません

おそらくソナタは新しいプロパティを読んでいない

どうすれば解決できますか?どうも

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

symfony - ドキュメントに従って構成した後、空の Sonata 管理ダッシュボード ページ

Sonata Admin を機能させることができません。

私の構成:

URL: 管理者/ダッシュボード

このページに表示されるのは、ソナタ プロジェクトのロゴとタイトル「ダッシュボード」だけです。もちろん、キャッシュをクリアしました。JobAdmin クラスは、Sonata\AdminBundle\Admin\Admin を拡張します。

エラーはありません。ログは問題ないようです。

誰かアドバイスをくれませんか?

[編集]

まだ機能しません管理者/ダッシュボードは同じですが、次のようなURLからリストなどにアクセスできます:

/admin/marek/jobeet/ジョブ/リスト

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

symfony - symfony2 sonataUserBundle は新しいロールを定義し、ユーザーに追加します

私はSymfony2をsonataAdminBundle、sonataUserBundle、FOSUserBundleで使用しています。ROLE_TEST などの新しいロールを作成したいと考えています。admin CRUD インターフェイスでユーザーを編集するとき、そのロールを「ロール」セクションに表示して、ユーザーに追加できるようにしたいと考えています。

そのリストに表示されるようにするには、どこでロールを定義すればよいですか?

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

symfony - ユーザーエンティティ(SonataUserBundle)からアノテーションへのxmlマッピングの変更

SonataAdminとSonataUserBundleをプロジェクトに実装しました。これで、Userエンティティを持つApplication \ Sonata\UserBundleを作成しました。このエンティティは、Doctrineにxml-mappingを使用します。プロジェクトの残りの部分で注釈を使用しているので、この構成を注釈に変更できるかどうか疑問に思っています。

どうも。

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

php - Sonata 管理ダッシュボード: エンティティごとにアクションを構成する

SonataAdminBundleSymfony2 (v2.0.x) を利用した Web サイトの管理インターフェイスのベースとして使用しています。

SonataAdmin のダッシュボードに追加されたエンティティには、デフォルトで次のアクションがあります。

  • 追加
  • リスト

これはほとんどのエンティティで問題なく機能しますが、Web サイトには、管理インターフェイスを介してデータが追加されないエンティティがいくつかあります。つまり、これらのエンティティは公開 Web サイトから入力されます。管理者は、それらを表示 (ダッシュボードの「リスト」アクション)、編集、または削除するだけで済みます。管理者は、これらのエンティティにデータを追加できないようにする必要があります。

SonataAdmin ダッシュボードで個々のエンティティの横に表示されるアクションを設定する方法はありますか?

0 投票する
4 に答える
11275 参照

symfony - SonataAdminBundle フォームの sonata_type_collection で「追加」を無効にする

ソナタ管理フォームのコレクションに新しいアイテムを追加できる緑色のプラスを取り除く方法を知っている人はいますか? ネイティブ コレクション タイプには allow_add と allow_delete がありますが、sonata_type_collection はそれらのオプションに気付かないようです。

私は次のことを試しました:

効果のないもの

「オプション「allow_add」が存在しません」というエラーが表示されます

また、「オプション「allow_add」が存在しません」というエラーが表示されます

コレクション内の各アイテムの横にある削除チェックボックスも削除したいと思います。その答えは、似たような領域にあると思います。

どんな援助でも大歓迎です。