我正在尝试使用Twig获取我的网页的网址。
所以我在index.html.twig中写了这个:
{{ app.request.attributes.get("_route") }}
我得到了这个Symfony异常:
“AcmeFoo ......”中不存在变量“app”
答案 0 :(得分:0)
我遇到了同样的问题,有时除了清除缓存外,还需要重建引导缓存。我创建了一个像这样的小shell脚本(cache.sh):
#!/bin/bash
cd /yoursymfonyrootfolder
php app/console cache:clear --env=prod
#path depends on symfony version
php ./vendor/sensio/distribution-bundle/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php
只需将该文件放在symfony根文件夹中,然后使用./cache.sh
执行该文件