我正在尝试使用
我将文件包含在我的
并且不会出现包含错误。但是试图生成URL却失败了:
FOSJsRoutingBundle
从 Symfony 路由生成 URL。我遵循了 文档。我将文件包含在我的
base.html.twig
中:{% block scripting %}
...
<script type="text/javascript" src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
<script src="{{ path('fos_js_routing_js', {"callback": "fos.Router.setData"}) }}"></script>
...
{% endblock %}
并且不会出现包含错误。但是试图生成URL却失败了:
console.log(Routing.generate('usuarios_crear'));
GET http://appsmanantiales.local/web/app_dev.php/js/routing?callback=fos.Router.setData 500 (服务器内部错误) listar:131 报错:路由“usuarios_crear”不存在。router.js:9
我的routing.yml
文件中有以下内容:
usuarios_crear:
pattern: /AbmUsuarios/crear
defaults: { _controller: AbmBundle:Usuario:crear }
options:
expose: true
路由在php app/console fos:js-routing:debug
列表中:
usuarios_crear ANY ANY ANY /AbmUsuarios/crear
有什么想法吗?