如何在web/css/文件夹中安装资产



我安装了Symfony 2.8,并将header.css放在了web/css中,但我不知道如何访问它。web浏览器返回以下错误:

GET http://www.grupoinversores.com/css/header.css 404 (Not Found)

您需要符号链接。例如这里是js, css, img目录:

AppBundle/Resources/public/

在控制台中,命令$ php app/console assets:install --symlinkAppBundle/Resources/public/js, css, img目录创建符号链接。

现在你在这里js, css, imgweb/bundles/app/cssweb/bundles/app/jsweb/bundles/app/img,对于当前生成路径,使用这个:

<link rel="stylesheet" href="{{ asset('bundles/app/css/style.css') }}">

http://symfony.com/blog/new-in-symfony-2-6-smarter-assets-install-command

它似乎基于我在那里看到的实时页面,您创建了一个"header.css"目录,而不是一个文件。不过没有404。

你使用Twig吗?你能发布HTML中试图调用header.css文件的部分吗?

如果你正在使用Twig,你有没有尝试过这样的东西:

<link href="{{ asset('cms-assets/css/bootstrap/bootstrap.css') }}" rel="stylesheet" />

在HTML中?

在我的情况下,bootstrap.css文件在文件夹中:

/web/cms-assets/css/bootstrap

如图所示,我可以使用Twig 的"资产"访问它

相关内容

  • 没有找到相关文章

最新更新