我基于youtube上的一些教程制作了一个简单的MVC框架 我的文件结构如下:
assets
|----->css
|----->js
conf
core
mvc
|----->Models
|----->View
|----->Controller
index.php
...
它有一个非常基本的.htaccess
,可以将所有请求路由到index.php
我也会使用twitter bootstrap。
我的问题是:
修改
我正在使用Twig模板,如果这有助于回答
答案 0 :(得分:2)
当您使用.htaccess将应用程序的根目录重定向到index.php时,index.php的文件夹将映射为URL中应用程序的根目录。它是'。'。
因此,CSS文件的路径是' ./ assets / css / .css' JS文件的路径是' ./ assets / js / .js'。
应将所有资源加载到渲染视图中。但是,您不必在每个视图模板中加载这些资源。
由于您使用的是Twig模板系统,您可以准备一个基本模板来加载最常见的CSS& JS文件。然后,在每个子模板中,您只需要加载指定的部分。请参阅here。