問題タブ [symfony-3.1]
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 - Symfony 3 Catchable Fatal Error: クラス Symfony\Component\Form\Form のオブジェクトを文字列に変換できませんでした
そのような質問がたくさんあることは知っていますが、それらを読んだ後でも問題を解決できませんでした。
実在物
コントローラ
フォームタイプ
ここで説明されているエンティティに __toString 関数を追加しようとしましたsymfony2 Catchable Fatal Error: Object of class could not be convert to string but it does not work. __toString メソッドで複数の変数を返し、最終的に機能させる方法は?
php - login.phpに到達する方法..オブジェクトが見つからないsymfony3
こんにちは、login.php コードにアクセスしたいのですが、最初に / (ホーム) エラーにリダイレクトされました。
私は1つのコントローラーとそのコードを持っています
localhost:8000/login にアクセスしようとしましたが、それでもホームにリダイレクトされました。
symfony-3.1 - symfony3 コントローラ ファイルで 404 エラーが発生する
symfony3 を wamp サーバーにインストールするのは composer を使って問題ありませんでした
http://localhost:9080/SymfonyApp/web/で
ウェルカム ページが表示されます。問題ありません
以下に示すように、C:\wamp\www\symfonyApp\src\AppBundle\Controller に todocontroller.php を作成しました。
##
http://localhost:9080/SymfonyApp/web/todosに行くと
ブラウザに TODOS が表示されるはずですが、代わりに 404 エラーが発生します
ルートの何が問題なのか誰か教えてください。
php - フォームビルダー symfony3 で日時を取得する
日時を取得してデータベースに追加するにはどうすればよいですか? (Bundle/Form/ClassType.php) にフォームタイプビルダーがあります
そして、これが私のエンティティクラスです (Bundle/Entity/Class.php)
問題は、これをデータベースに追加できないことです。次のようなエラーが表示されます
エラー: 文字列のメンバー関数 format() の呼び出し
何か助けはありますか?
php - Doctrine 2の同じテーブルに二重の多対1の関係をマップする方法は?
2 つのテーブルを作成しました。
私がこれまでに持っているエンティティは次のとおりです。
AppBundle\エンティティ\メッセージ
AppBundle\エンティティ\プレイヤー
これら2つのテーブルをどのように接続すればよいですか? 接続は ManyToMany ですか、それとも単に ManyToOne <-> OneToMany ですか? 私は同じことを達成したい
php - Symfony3 でカスタム検証 yml をロードする
私は Symfony3 (SonataAdminBundle と一緒に) を使用しており、いくつかの検証ファイルを作成する必要があります。複数のエンティティがあり、検証 yml ファイルをエンティティごとに 1 つに分割したいので、依存性注入ローダーを使用してそれらのファイルをロードしたいと思います。今、私が持っている質問は次のとおりです。
検証ファイル用のカスタム ローダーを作成する場合、services.yml と routing.yml も手動で読み込む必要がありますか?
私のコードに、次のエラーを引き起こす明らかな問題はありますか?
YamlFileLoader.php 行 404 の InvalidArgumentException: 「UserAdminBundle\Entity\User」の構成をロードできる拡張機能がありません (*****src/UserAdminBundle/DependencyInjection/../Resources/config/validation/validation.yml 内) )。名前空間「UserAdminBundle\Entity\User」を探しましたが、見つかりませんでした
私のファイル:
私のロード方法:
なぜ物が見つからないのかについて、いくつかのアイデアを使用できます。
前もって感謝します!
doctrine-orm - RIGHT JOIN 教義
私はsymfonyに正しく参加しようとしています。ここDoctrine 2 - Outer join queryと here Symfony - Using Outer Joins with Doctrine ORM で説明されているように試しました。
それは与えます
私がしようとすると
そのように見える
しかし、私は次のようなクエリが必要です
SELECT * FROM
raports
r RIGHT JOIN request_raports rr ON r.requestRaports
= rr.id
doctrine2で正しい結合を機能させるには?
login - Symfony3.1 : 従来のログインフォームが機能しない
symfony の公式ドキュメントに従ってログインフォームを作成しました: http://symfony.com/doc/3.1/security/form_login_setup.html
フォームログインが表示されますが、有効なユーザーに接続しようとすると何もありません:エラーもリダイレクトもありません...フォームはメッセージなしで再度表示されます!
これは私の security.yml です:
そして、これは私のコントローラ SecurityController.php です:
最後にビュー:
ルーティング ファイル:
送信時に symfony セキュリティ システムがフォーム データをキャッチしていないようです。ログに何もありません!