私のサイトでは単純な従来の連絡フォームがあり、開発環境では "Test :(subject_field value)"というテーマを使用したいと思います"(subject_field_value)"は電子メールを送信する際の環境です。 config_dev.ymlとconfig_prod.ymlに "subject_prefix"という変数を定義して、$this->get('config')->get('subject_prefix')
のようなものを使用する方法はありますか?私はdev環境で "Test:(subject_field value)"を返し、prod環境では "(subject_field_value)"を返すと期待しています。symfony2:config.ymlとconfig _ *。ymlに定義されている変数へのアクセス
7
A
答えて
4
How to expose a Semantic Configuration for a Bundleクックブックの記事を参照してください。
7
行うことが最善である:コントローラで
parameters:
url: domain.com
config.ymlで
:
$value = $this->container->getParameter('url');
はそれがお役に立てば幸いです。 symfonyの2.7以降で
:
$value = $this->getParameter('url');
0
あなたが「parameters.yml」を乱雑にしたくないし、ここに私の答えでconfig.ymlとconfig_dev.yml表情でそれを保存したいならば:
How do I read configuration settings from Symfony2 config.yml?
二つのアプローチが含まれている1:
- FIRST APPROACH:分離configブロック、パラメータ
- 第二のアプローチとして、それを取得:分離configブロック、サービス
に設定を注入・ホープ、このことができます!
関連する問題
- 1. 未定義のプロパティへのアクセスCONFIG ::
- 2. Symfony2ルート変数へのアクセス
- 3. libconfig :: Config :: Config()への未定義参照
- 4. Flask - テンプレートのconfig変数へのアクセス
- 5. 定義された変数へのアクセス<<< HTML in php
- 6. Symfony2 Twig:twigグローバルを設定せずにテンプレート内でconfig.yml変数を使う方法?
- 7. グローバルスコープの関数内で定義された関数へのアクセス?
- 8. YMLファイルは別のYMLファイルにアクセスできますか?
- 9. 異なるファイルで定義されたjavascript関数へのアクセス
- 10. symfony2形式の未定義変数
- 11. symfony2のリソースをConfig.ymlに動的にインポート
- 12. Pythonの変数にバインドされていないオブジェクトへのアクセス
- 13. 変数が定義されている場合のオートタビングとチェック
- 14. Symfony2で$ em-> clear()に定義されていないインデックスエラー
- 15. 変数と変数が定義されている場合 - Jinja2の
- 16. 未定義の引数へのアクセス
- 17. C++定義されていない静的変数への参照
- 18. Jenkins Groovyプラグインスクリプトに指定された変数へのアクセス
- 19. アヤックス - URLに設定された変数へのアクセス:
- 20. AS3 - 未定義のプロパティへのアクセス(静的変数)
- 21. 親からのiframe変数へのアクセス - 未定義
- 22. アクセス親のinitメソッドで定義されたの変数
- 23. symfony2の設定値へのグローバルなアクセス
- 24. yml表記で定義されたオブジェクトの重複
- 25. Groovyでクラスを定義するときのスクリプトバインディング変数へのアクセス方法は?
- 26. ユーザによって定義されたC++定数変数
- 27. PHPで変数が定義されていない関数
- 28. "extern"で定義された変数を持つライブラリへのレイトバインド
- 29. C++で定義された関数への未定義参照?
- 30. 別の関数のある関数で定義され、宣言された変数にアクセスする方法は?
短くて助けてくれてありがとう! –
これは私を助けました、ありがとう –