在Symfony2上,点“是什么意思”。在路由dev.yml中的资源键之后?

时间:2013-06-26 13:34:41

标签: symfony routing

通常,当我在symfony2上安装捆绑包时,比如奏鸣曲捆绑包或者资产捆绑包,有一部分文字对我来说很奇怪。

例如在routing_dev.yml

_assetic:
    resource: .
    type:     assetic

你能告诉我们这是什么意思吗?“在资源密钥之后?

Thak you

3 个答案:

答案 0 :(得分:1)

之前的答案都错了。

type: assetic 

...已足以让symfony解决资产的资产路线,因为它们是自动生成的。

如果assetic.use_controller设置为true,则会生成这些路由。

它们具有以下模式:

_assetic_js_bootstrap_1
  • _assetic是前缀
  • 后跟资产集合名称(在本例中为js_bootstrap)
  • 后跟_#(其中#是资产在集合中的位置)

.资源可以防止路由配置验证失败!

如果.为真且use_controller参数使用compilerpass here存在,则始终会自动添加router.resource

答案 1 :(得分:0)

我认为“。”意味着它指的是web文件夹。

答案 2 :(得分:0)

它适用于当前目录。它是您的应用程序的入口点,您的app.php(或任何环境前端控制器存储),这是您的Web文件夹。