从Symfony2 Bundle中的公共文件夹面对?

我有一个叫MyBundle的包。 在公共文件夹捆绑有css / fontes.css并且也有fontes文件夹。

在fontes文件夹中有:sourcesanspro-regular-webfont.eot,sourcesanspro-regular-webfont.woff,sourcesanspro-regular-webfont.ttf,sourcesanspro-regular-webfont.svg,sourcesanspro-bold-webfont.eot,sourcesanspro-bold-webfont .woff,sourcesanspro-bold-webfont.ttf,sourcesanspro-bold-webfont.svg,sourcesanspro-light-webfont.eot,sourcesanspro-light-webfont.woff,sourcesanspro-light-webfont.ttf,sourcesanspro-light-webfont.svg 。

在内容fontes.css之上


    @font-face {
        font-family: 'source_sans_proregular';
        src: url('fontes/sourcesanspro-regular-webfont.eot');
        src: url('fontes/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
             url('fontes/sourcesanspro-regular-webfont.woff') format('woff'),
             url('fontes/sourcesanspro-regular-webfont.ttf') format('truetype'),
             url('fontes/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
        font-weight: normal;
        font-style: normal;

    }


    @font-face {
        font-family: 'source_sans_probold';
        src: url('fontes/sourcesanspro-bold-webfont.eot');
        src: url('fontes/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
             url('fontes/sourcesanspro-bold-webfont.woff') format('woff'),
             url('fontes/sourcesanspro-bold-webfont.ttf') format('truetype'),
             url('fontes/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
        font-weight: normal;
        font-style: normal;

    }


    @font-face {
        font-family: 'source_sans_prolight';
        src: url('fontes/sourcesanspro-light-webfont.eot');
        src: url('fontes/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
             url('fontes/sourcesanspro-light-webfont.woff') format('woff'),
             url('fontes/sourcesanspro-light-webfont.ttf') format('truetype'),
             url('fontes/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
        font-weight: normal;
        font-style: normal;

    }

任何人都可以帮助我加载fonte.css和来源,而不使用命令“资源:转储”。


您可以将带有字体的文件夹符号链接到web文件夹。


你在你的包的public/文件夹中有你的css,这使你可以使用cssrewrite过滤器的资源,重写web下实际路径的路径。 请参阅使用cssrewrite过滤器修复CSS路径

您可以使用web/文件夹下的符号链接选项安装所有其他资源,以使其可以访问:

php app/console assets:install web --symlink --relative
链接地址: http://www.djcxy.com/p/60799.html

上一篇: face from public folder in Bundle on the Symfony2?

下一篇: in jade, cannot get style @font