2

每个包都有自己的公共目录来存储资产(css/js/images)。

现在使用的资产的最佳位置是app\Resources\views\base.htl.twg什么?

Symfony 是如何理解将它们呈现给公众的?

4

2 回答 2

2

通常,目录中可用的模板资产app/Resources/view(如 base.html.twig)直接放置在 web 根目录的子目录中,如web/includes/css/main.css并用asset('includes/css/main.css').

如果您不喜欢它,您可以轻松创建自己的包来存储应用程序资产。

于 2012-11-03T09:14:32.580 回答
2

我建议您创建一个 DesignBundle 来存储所有基本模板和资产。此方法允许您与其他应用程序共享您的配置。

于 2012-11-03T17:38:28.797 回答