問題タブ [doctrine-phpcr]
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 CMF 動的ルーターを使用した $contentDocument コントローラー アクション引数
Symfony CMF と AutoRoutingBundle をアプリケーションに統合した後、コントローラーとテンプレートのドキュメントに従いました。私の問題は#50450338に似ていますが、引数に正しく名前を付けても問題を解決できません。
Page
ドキュメントを作成すると、そのドキュメントAutoRoute
が自動的に作成されますが、コントローラーを使用してそのページを表示しようとすると$contentDocument
、ドキュメントが示唆するようにコントローラー アクションにパラメーターを取得できません。引数を追加すると、次のエラーが発生します。
「App\ContentBundle\Controller\PageController::pageaction()」の引数 $contentDocument を解決できませんでした。コントローラーをサービスとして登録するのを忘れたか、「controller.service_arguments」でタグ付けし忘れた可能性がありますか?
コントローラーが提案どおりにタグ付けされている場合でも、エラーは解決しません。
引数なしでページ テンプレートをレンダリングすると、表示できますが、属性$contentDocument
を取得できません。Page
ここに私のPage
文書があります:
Symfony CMF 構成:
cmf_routing_auto.yml
私のバンドルで:
そしてコントローラーのアクション: