私のサイトでは単純な従来の連絡フォームがあり、開発環境では "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. 宣言されていない静的プロパティへのアクセス:Config :: $ config ["modules"] - 定義されていて、モジュールという名前の要素を持っていても
- 4. bodytag内のドキュメントレディクロージャで定義されている変数へのアクセス
- 5. Flask - テンプレートのconfig変数へのアクセス
- 6. libconfig :: Config :: Config()への未定義参照
- 7. 定義された変数へのアクセス<<< HTML in php
- 8. 変数が定義されていても変数が定義されていても未定義変数
- 9. Symfony2 Twig:twigグローバルを設定せずにテンプレート内でconfig.yml変数を使う方法?
- 10. AEM 6.2 with-inサーブレット自体で定義されているOSGI configへのアクセス方法
- 11. symfony2形式の未定義変数
- 12. symfony2のリソースをConfig.ymlに動的にインポート
- 13. グローバルスコープの関数内で定義された関数へのアクセス?
- 14. インデックスに定義された変数にアクセスできない
- 15. 異なるファイルで定義されたjavascript関数へのアクセス
- 16. YMLファイルは別のYMLファイルにアクセスできますか?
- 17. ルール内のネストされた設定変数へのアクセス
- 18. Symfony2で$ em-> clear()に定義されていないインデックスエラー
- 19. config.ymlの複数の変数
- 20. Pythonの変数にバインドされていないオブジェクトへのアクセス
- 21. Vue.jsコンポーネントで定義されている子コンポーネントへのアクセスとフィルタリング<slot>
- 22. 定義されていないオフセットと未定義の変数の問題
- 23. C++関数からクラスへのアクセスが定義されていません
- 24. 変数が定義されている場合のオートタビングとチェック
- 25. Symfony2未定義ルートへのAsseticリンク
- 26. symfony2の設定値へのグローバルなアクセス
- 27. NameErrorを取得中:変数が定義されていないときに定義されていません
- 28. 未定義の引数へのアクセス
- 29. 変数と変数が定義されている場合 - Jinja2の
- 30. Ada:定数へのアクセスを変数へのアクセスに変換する
短くて助けてくれてありがとう! –
これは私を助けました、ありがとう –