我有一些项目特定的图片,我不想包含在任何捆绑中。我想让它们从树枝层进入。问题是:我如何发布它们(我既不能在web目录中看到符号链接,也不能在我的项目中看到资产配置)。任何暗示都将受到赞赏。
编辑: 我跑的时候
php app/console assets:install help
我得到Installing assets for XxxBundle into web/bundles/xxx
,但app / Resources目录没有任何变化。
答案 0 :(得分:2)
如果你真的不想把它们放在一个包中,你可以直接将它们放在web目录中。例如。放置在image.jpg
中的web/appImages/
可以使用img src="/appImages/image.jpg" />
在模板中显示。
尽管如此,“Symfony方式”鼓励您将所有内容保存在捆绑中。如果您不希望将资源放在代码所在的特定包中,则可以专门为应用程序范围的资源创建一个单独的包。
答案 1 :(得分:0)
您可以通过执行以下操作在app / Resources / img中发布项目:
php app/console assetic:dump --env=prod --no-debug
来自项目的根目录。
这是放置系统范围库的地方。