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

时间:2015-12-10 18:12:40

标签: symfony symfony-2.8

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

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

3 个答案:

答案 0 :(得分:1)

你需要符号链接。例如......在这里echo "<ul>"; $array = explode("\t", $data); echo "<li>".$array[0]; foreach ($array[1] as $line) { $values = explode(",",$line) echo "<ul>" foreach ($values as $val) { echo "<li>$val</li>"; } echo "<.ul>" } echo "</li>"; echo "</ul>"; 目录:

js, css, img

在控制台命令AppBundle/Resources/public/ 中为$ php app/console assets:install --symlink的{​​{1}}目录创建符号链接。

现在,您js, css, imgAppBundle/Resources/public/js, css, imgweb/bundles/app/css以及当前生成路径使用此内容:

web/bundles/app/js

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

答案 1 :(得分:0)

它似乎基于实时页面,因为我在那里看到你创建了一个“header.css”目录而不是文件。不过404。

答案 2 :(得分:0)

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

如果你正在使用Twig,你有没有试过类似的东西:

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

在HTML中?

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

  

/网络/ CMS-资产/ CSS /自举

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