0

是否可以在 Symfony2 中包含 Twig 的整个文件夹?

基本上,我希望能够将我的 Javascript 对象分离到它们自己的文件夹中以提高可读性,然后能够将所有这些对象重新包含在一个文件中以呈现给客户。

有任何想法吗?

谢谢。

编辑:我在技术上是指使用 javascripts 和样式表标签的 Assetic。

4

1 回答 1

2

您的意思是将 {% stylesheets %} 和 {% javascripts %} 代码放在单独的树枝模板中吗?或者只是将 js/css 文件放在不同的目录中?

如果您指的是后者,那么这就是 Assetic 的标准用法。文档中的示例案例正是描述了这一点。

http://symfony.com/doc/current/cookbook/assetic/asset_management.html

请注意,在开发环境中,它们仍然是分开的。在 prod 环境中,它们被组合在一起。(这可以在 app/config/config.yml 中配置)

如果您希望在单独的 twig 模板中包含 {% stylesheets %} 和 {% javascripts %} 标签,但要将它们编译为单个 JS/CSS 文件,目前这是不可能的。但我相信他们正在研究下一个主要版本的这种能力。

于 2012-05-31T17:50:12.483 回答