如何在Silex中设置trick文件和资产文件(CSS,Js)之间的引用



在开始之前,我想说的是,我对使用这个框架及其一些功能还不完全了解。

因此,我有以下结构:

所需资产文件夹位置:

  • 腹板
    • 资产
      • css
        • 文件.css

当前分支视图位置:

  • src
    • 应用程序
      • 视图
        • file.html.twig

因此,"web"one_answers"src"处于同一级别。现在,我如何链接"file.html.trick"的CSS?我还读了Silex食谱(http://silex.sensiolabs.org/doc/cookbook/assets.html)但我不太明白我该把每一步都写在哪里。非常感谢。

app.request.basepath是应用程序的基本路径链接,例如安装和运行Silex应用程序的公共(可访问)php文件。

我的是/web中的index.php,所以编写{{ app.request.basepath }}/assets/css/file.css是可以的,并导致"web/assets/css/file.css",但我的猜测是,您没有将主index.php文件放在/web目录中(可能放在子目录中)。你应该先检查一下。

我对Silex也很陌生,所以你应该谨慎对待我的话,但看一眼它根本不需要任何代价;)

最新更新