Symfony2& EmberJS:如何让prod和dev(/app_dev.php / ...)url工作?

时间:2015-05-13 20:42:53

标签: symfony ember.js

假设我的应用程序当前响应/products路由就好了。如何设置Ember.JS以使/app_dev.php/products成为同一路线?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你需要通过js生成Symf路由而不是静态" / products"路线?

如果是这样,你应该使用FOSJsRoutingBundle https://github.com/FriendsOfSymfony/FOSJsRoutingBundle

只需设置选项"公开"到您的路由:

的应用程序/配置/ routing.yml中

my_products:
    pattern: /products
    defaults: { _controller: ProductBundle:Products:index }
    options:
        expose: true

然后你可以生成路由依赖于来自javascript的env:

Routing.generate('my_products')