Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在slim does';nt显示带有css和引导的视图_Php_Css_Slim - Fatal编程技术网

Php 在slim does';nt显示带有css和引导的视图

Php 在slim does';nt显示带有css和引导的视图,php,css,slim,Php,Css,Slim,我是slim框架和PHP5的新手, 我已将从internet下载的模板文件夹复制到我的文件夹'/template'上,该文件夹是'template.path',我已重命名文件夹下载'/Default'。 当我想从“默认”文件夹将视图呈现到页面时,我写了: $app->get('/auth', function() use ($app) { $app->render('/Default/pages/examples/lockscreen.html'); });

我是slim框架和PHP5的新手, 我已将从internet下载的模板文件夹复制到我的文件夹
'/template'
上,该文件夹是
'template.path'
,我已重命名文件夹下载
'/Default'
。 当我想从“默认”文件夹将视图呈现到页面时,我写了:

 $app->get('/auth', function() use ($app) {
        $app->render('/Default/pages/examples/lockscreen.html');
    });
当我转到时,它会显示没有CSS和引导的内容

在lockscreen.html中,指向CSS和引导文件的链接如下所示:

<link href="../../dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
<link href="../../bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />

这是文件夹/默认设置的体系结构:

  • /模板
    • /违约
      • /引导
      • /建造
      • /距离
      • /页数
        • /例子
          • lockscreen.html

    • 如果不知道站点的完整目录结构,就很难给出正确的答案,但是模板文件没有拉入.css文件的原因是(通常)生成的页面是相对于站点的公共(web)根目录,而不是相对于模板文件。因此,例如,如果您的web根目录为/Default,则模板中包含的css应为:

      <link href="/dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
      <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
      
      
      
      知道index.php文件在目录结构中的位置会有帮助,它应该位于站点的公共根文件夹中。

      我已经解决了! 这是关于css文件和引导文件的根,这就是我所做的:

      <link href="./Template/Default/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
      <link href="./Template/Default/dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
      
      
      
      您是否使用模板引擎?能否提供网站的完整结构?(或者至少是上述结构与index.php的关系?)您应该通过单击下面的复选框接受解决问题的答案。