問題タブ [doctrine-extensions]

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 に答える
397 参照

symfony - Knp DoctrineBehaviors ツリーと Sonata Admin

記事で説明されている Sonata Admin インターフェイスを再作成しようとしています: Editing of tree structure with SonataAdminBundle in Symfony2 but using Knp DoctrineBehaviors Tree (リンクでは Gedmo が使用されています)。したがって、ノードではなく具体化されたパスを使用してネストされ、並べ替えられます。

何か案は?

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

github - composer 経由でインストールするときにトークンを要求する gedmo/doctrine-extensions

composer を介して gedmo/doctrine-extensions をインストールする際に問題を抱えている人は他にいますか?

リポジトリは公開されているため、プライベートリポジトリであると言っている理由がわかりません

Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+computername+2015-09-04+1040 to retrieve a token. It will be stored in "/location/.composer/auth.json" for future use by Composer. Token (hidden):

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

php - ファスト エンティティ ドクトリン ハイドレーター

教義の水分補給の速度を改善することを検討しています。私は以前に使用していましHYDRATE_OBJECTたが、多くの場合、作業が非常に重くなることがわかりました。

利用可能な最速のオプションが であることは承知していますがHYDRATE_ARRAY、エンティティ オブジェクトを操作することには多くのメリットがあります。エンティティ メソッドにビジネス ロジックがあるインスタンスでは、それが繰り返されますが、それは配列によって処理されます。

だから私が求めているのは、より安価なオブジェクト ハイドレーターです。いくつかの譲歩をして、速度の名の下にいくつかの機能を失うことを嬉しく思います。たとえば、読み取り専用になった場合でも問題ありません。同様に、遅延読み込みが問題でなければ、それも問題ありません。

この種のものは存在しますか、それとも私はあまりにも多くを求めていますか?

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

symfony - Gedmo教義ツリー拡張でparent_idを使用して既存の階層がある場合、「クロージャー」テーブルにデータを入力する方法は?

parent_id 列を持つ既存のカテゴリ階層があります。Gedmo ツリーの拡張機能と更新スキーマを構成しました。「レベル」列がカテゴリ テーブルに追加され、category_closure テーブルが作成されていることがわかります。

category_closure テーブルにデータを入力するにはどうすればよいですか。ここにはない

ClosureTreeRepository のメソッド。TreeListenerをトリガーするようにカテゴリレコードを更新しようとしましたが、まだcategory_closureにデータがありません。

category_closure テーブルに階層を設定するにはどうすればよいですか?

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

php - 警告: in_array() は、パラメーター 2 が配列であることを予期します。オブジェクトは、1 対多の関係フォームの保存中に指定されます

ユーザーとロールの間に 1 対多の関係があります。新しいユーザーの作成中に、ロールエンティティからすべてのロールをレンダリングし、ユーザーフォームの作成でレンダリングしました。ユーザー情報を入力して役割を選択した後。データベースに挿入すると、 Warning: in_array() expects parameter 2 to be array, object given

以下は私のコードです。

ユーザーエンティティ

役割エンティティ:

そしてフォーム:

そしてコントローラー:

symofny の初心者で、エラーを特定できません。さらに、fosユーザーバンドルも使用しています。エラーページには次のように表示されます。