Twig无法加载资产

时间:2015-07-08 12:26:48

标签: php twig slim

我尝试苗条的苗条和细枝。问题是我不能将css或js文件包含到twig html中。直接从浏览器访问css和js文件会导致404找不到错误,并且浏览器控制台会抛出404页面错误。

这是我的httdocs(文件夹结构)

enter image description here

我的apache文档根目录是io_service.run()/var/www/devdomain.dev/public

这是我在公共文件夹中的index.php

这里我尝试使用$ app->钩子添加钩子并将其传递给twig也无效。

DirectoryIndex index.php

所以我的问题是:如何将模板路径或资产路径传递给苗条的树枝?

编辑:如果公共文件夹中有css或js文件,则可以包含它们。

1 个答案:

答案 0 :(得分:0)

在我看来,这是关于你的设置。您的浏览器位于GLFWwindow* w_gill; int createWindow(); ,他将搜索您的资产,但无法找到它们 - 因为它们不在您的index.php上。

物理上他们在那里但是当apache在公共文件夹中启动时,浏览器无法离开那里。这些资产必须是公开的(或直接"回显"进入你的模板)。