私は Symfony 2.1 dev を使用しており、app/config/parameters.yml (ini) からパラメーターを取得する最も簡単な方法を探しています。
簡単な例:
parameters.yml にレコードがあります
parameters:
url: "http://domain.com"
それから私は静的jsファイルで何とかそれを使いたい
var url = "{{ app.url }}"; // trying to avoid hardcode
このトークンは、後で coonfig からの実際の値に置き換える必要があります。
app/console assetic:dump
したがって、最終的なjsには
var url = "http://domain.com";
現在、私は自分のコンソールコマンドを書くことを考えていますが、最初に、Symfony2 でそのようなことを行う標準的な方法がないことを確認したいですか?
更新: YUI や LESS のように、AsseticBundle でこれを行いたい
assetic:
debug: %kernel.debug%
use_controller: false
write_to: %kernel.root_dir%/../web
filters:
cssrewrite: ~
lessphp: ~
yui_js:
jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.6.jar"
yui_css:
jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.6.jar
js ファイルのトークン {{ app.url }} を実際の「http://domain.com」に置き換える別のフィルターを追加するには