[英]How get path absolute of a vendor in Symfony2
我正在使用Symfony 2.3和FOSJsRoutingBundle,我需要在下一個src中指出絕對路徑:
<script type="text/javascript" src="{{ path('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script>
我正在使用KnpSnappyBundle,這條路徑失敗了。 有了“資產”,我不得不使用以下內容:
<script type="text/javascript" src="{{app.request.scheme ~ '://' ~ app.request.httpHost ~ asset('bundles/fosjsrouting/js/router.js') }}"></script>
我感謝您的幫助。
使用url
而不是path
。 例如:
<script type="text/javascript" src="{{ url('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script>
有關TWIG參考的更多信息,請點擊此處 。
希望這有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.