sfConfig
が存在しなくなったので、symfony2のPHPビューからどのように設定パラメータにアクセスできますか?PHPビューで設定パラメータにアクセスするにはどうすればよいですか?
2
A
答えて
5
私はそれを理解しました。 PHPのビュー内から、これを使用する:
$someParam = $view->container->parameters['some_param_name'];
をサイドノートでは、私のアプリの特定のparamsを整理維持するために、私はアプリ/設定/ app.ymlファイルに保存し、その後、設定にこのファイルを含めます。 config.ymlはかなり混雑する可能性があるので、あなたのパラメータを別の場所に保存するのが理にかなっていると思います。新しいSymfony2のバージョンでは
0
は(2.3でそれをテストした)、これは次のとおりです。
$view->container->getParameter('some_param_name')
パラメータ属性がプライベート行われました。
関連する問題
- 1. グローバルにアクセスできるようにcodeigniterセッションを設定するにはどうすればよいですか?
- 2. PHPとMySQLを設定するにはどうすればよいですか?
- 3. ASP.NET MVCビューでページタイトルを設定するにはどうすればよいですか? ASP.NET MVCのビューで
- 4. ナビゲーションバーのビューを設定するにはどうすればいいですか?
- 5. apidoc.jsonパラメータを設定するにはどうすればいいですか?
- 6. 動的に作成されるボタンのパラメータを設定するにはどうすればよいですか?
- 7. 別のビューから1つのビューのオブジェクトにアクセスするにはどうすればよいですか?
- 8. AngularJSでネストされたビューを設定するにはどうすればよいですか?
- 9. ビューの幅を他の祖先ビューのパーセンテージに設定するにはどうすればいいですか?
- 10. MVCでパラメータをGuid.Emptyにデフォルト設定するにはどうすればよいですか?
- 11. ノードjsに特殊文字でset urlパラメータを設定するにはどうすればよいですか?
- 12. ビューを表示する前にUIImageViewのイメージを設定するにはどうすればよいですか?
- 13. ビュー内の特定のモデル要素にアクセスするにはどうすればよいですか?
- 14. CesiumjsでKMLカメラからビューを設定するにはどうすればよいですか?
- 15. パラメータに一致するデフォルトルートを設定するにはどうすればよいですか?
- 16. JavaScriptでオブジェクトのパラメータ名を文字列で設定するにはどうすればよいですか?
- 17. PHPでURLに何かを設定するにはどうすればよいですか?
- 18. オフラインでアクセスできるJSONデータセットを設定するにはどうすればよいですか?
- 19. PHPで親テンプレートに定義された変数にアクセスするにはどうすればいいですか?
- 20. パブリックにアクセス可能なフォルダでKnowledgeTreeを設定するにはどうすればよいですか?
- 21. プラグインでSBTプロジェクトの設定にアクセスするにはどうすればよいですか?
- 22. リモートサーバーでhg cloneの後にアクセス許可を設定するにはどうすればよいですか?
- 23. デバイス設定でアプリにアクセスするにはどうすればよいですか?
- 24. デバイス設定にプログラムでアクセスするにはどうすればよいですか?
- 25. アンドロイドのアクティビティ間で共有設定にアクセスするにはどうすればよいですか?
- 26. データベースにパスワードを設定するにはどうすればよいですか?どのように私はそれにアクセスできますか?
- 27. Libharuでトランスフォーメーションマトリックスを設定するにはどうすればよいですか?
- 28. UIImageViewでUIGestureRecognizerを設定するにはどうすればよいですか?
- 29. ダイアログでButto.onClickListenerを設定するにはどうすればよいですか?
- 30. Glassfishでログレベルを設定するにはどうすればよいですか?
ちょうど好奇心から外れて、あなたは設定でどんな設定値をつかんでいますか? – Ascherer
カスタムケース。それらがconfig.ymlにあった場合、それらは 'parameters'ブロックの下にあります。 Symfony 1のapp.yml設定にどうやってアクセスするかのように考えてください。 –
ええ、そのビジネスロジックのものかどうかは不思議です – Ascherer