問題タブ [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.
symfony - FOSUserBundle は自分のテーブルとの関係を作ります
symfony2 で FOSUserBundle を使用していますが、非常にうまく機能しますが、たとえば Entry のようなフィールドを持つ別のテーブルを作成する必要があります。
user
テーブルとテーブルの間に関係を作る必要がありEntry
ます。1 対多の関係を構築するための最良の方法は何ですか? どのクラスを拡張する必要がありますか?
次のエラーが表示されます。
Entry has no association named ApplicationSonataUserBundle:User
私のコードは次のとおりです。
私はこの指示を使用します:
ありがとう
symfony - Sonata 管理者リストにリレーショナル エンティティ列を追加する方法
Customer と Customer Contact という 2 つのエンティティがあります (1 対 1 の双方向)。顧客管理リストに顧客の連絡先からいくつかのフィールドを表示したいと思います。誰でもそれを手伝ってもらえますか。
ありがとう
php - SonataAdminBundle
SonataAdminBundleを使用して解析を開始するボタンが 1 つだけのカスタム ページを作成するにはどうすればよいですか。SonataAdminBundle はこれに適していますか? それとも、CRUD インターフェイスの作成/編集/削除にのみ適していますか?
すべての管理機能を 1 つの管理パネルにまとめたいのですが、すべてカスタム アクションを含むページを追加するにはどうすればよいですか?
Sonata\AdminBundle\Admin\Admin を拡張しない SonataAdminBundle でページを作成できますか?
symfony1 - SonataUser , _switch_user= say me エラー
私は SONATAUser をインストールしようとしましたが、[Impersonate User] をクリックすると、最初は機能し、2 回目は私と言ってください
あなたはすでに「admin」ユーザーに切り替えられています。
誰かが私を助けることができますか?どうも
symfony - fosuserbundleとsonatauserに新しいプロパティを追加します
新しいプロパティを追加しようとしていますこのガイドを読んでいます https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_forms.md デフォルトのFOSUserBundleフォームのオーバーライド
プロパティ「name」もメソッド「getName()」もメソッド「isName()」もクラス「Application \ Sonata \ UserBundle \ Entity\User」に存在しません
おそらくソナタは新しいプロパティを読んでいない
どうすれば解決できますか?どうも
symfony - ドキュメントに従って構成した後、空の Sonata 管理ダッシュボード ページ
Sonata Admin を機能させることができません。
私の構成:
URL: 管理者/ダッシュボード
このページに表示されるのは、ソナタ プロジェクトのロゴとタイトル「ダッシュボード」だけです。もちろん、キャッシュをクリアしました。JobAdmin クラスは、Sonata\AdminBundle\Admin\Admin を拡張します。
エラーはありません。ログは問題ないようです。
誰かアドバイスをくれませんか?
[編集]
まだ機能しません管理者/ダッシュボードは同じですが、次のようなURLからリストなどにアクセスできます:
/admin/marek/jobeet/ジョブ/リスト
symfony - symfony2 sonataUserBundle は新しいロールを定義し、ユーザーに追加します
私はSymfony2をsonataAdminBundle、sonataUserBundle、FOSUserBundleで使用しています。ROLE_TEST などの新しいロールを作成したいと考えています。admin CRUD インターフェイスでユーザーを編集するとき、そのロールを「ロール」セクションに表示して、ユーザーに追加できるようにしたいと考えています。
そのリストに表示されるようにするには、どこでロールを定義すればよいですか?
symfony - ユーザーエンティティ(SonataUserBundle)からアノテーションへのxmlマッピングの変更
SonataAdminとSonataUserBundleをプロジェクトに実装しました。これで、Userエンティティを持つApplication \ Sonata\UserBundleを作成しました。このエンティティは、Doctrineにxml-mappingを使用します。プロジェクトの残りの部分で注釈を使用しているので、この構成を注釈に変更できるかどうか疑問に思っています。
どうも。
php - Sonata 管理ダッシュボード: エンティティごとにアクションを構成する
SonataAdminBundle
Symfony2 (v2.0.x) を利用した Web サイトの管理インターフェイスのベースとして使用しています。
SonataAdmin のダッシュボードに追加されたエンティティには、デフォルトで次のアクションがあります。
- 追加
- リスト
これはほとんどのエンティティで問題なく機能しますが、Web サイトには、管理インターフェイスを介してデータが追加されないエンティティがいくつかあります。つまり、これらのエンティティは公開 Web サイトから入力されます。管理者は、それらを表示 (ダッシュボードの「リスト」アクション)、編集、または削除するだけで済みます。管理者は、これらのエンティティにデータを追加できないようにする必要があります。
SonataAdmin ダッシュボードで個々のエンティティの横に表示されるアクションを設定する方法はありますか?
symfony - SonataAdminBundle フォームの sonata_type_collection で「追加」を無効にする
ソナタ管理フォームのコレクションに新しいアイテムを追加できる緑色のプラスを取り除く方法を知っている人はいますか? ネイティブ コレクション タイプには allow_add と allow_delete がありますが、sonata_type_collection はそれらのオプションに気付かないようです。
私は次のことを試しました:
効果のないもの
「オプション「allow_add」が存在しません」というエラーが表示されます
また、「オプション「allow_add」が存在しません」というエラーが表示されます
コレクション内の各アイテムの横にある削除チェックボックスも削除したいと思います。その答えは、似たような領域にあると思います。
どんな援助でも大歓迎です。