2017-02-24 64 views
0

我是codeigniter的新手,它听起来很愚蠢,但我找不出来。codeigniter查看加载css内容

我想加载一个HTML模板,并将整个内容复制到视图目录中,但是当我在控制器中加载页面时,该页面没有任何CSS,JavaScript或图像。

它很简单,就像你在下面看到的那样,它只是没有内容的文本。

enter image description here

我甚至尝试添加CSS,JS和图片文件夹旁边index.php主要笨路线,但它也不能工作。

<?php 
class Test1 extends CI_Controller{ 
    function index(){ 
     $this->load->view('index.html'); 
     function _test2() 
     { 


     }  
    }  
} 
+2

你应该仔细阅读他们的文档。他们有一个很好的。按照此链接https://www.codeigniter.com/user_guide/general/views.html,希望它会帮助你。 –

+0

在视图中是什么?特别是'

'和'
' –

+0

它的一个普通的html文件,就像其他人一样,没有什么特别的 – faramarz

回答

1

这是因为您传递的url。

您的网址:localhost/igniter/index.php/test 和您的文件位于igniter/index.html,所以你必须遵循以下步骤。

方法1

第1步:从您的网址中删除的index.php。对于这种使用下面的代码

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]

第2步:您需要重置在HTML页面中你必须包括在HTML页面中的各个环节../链接为../*followed by your file name*

现在输入您的网址为localhost/igniter/test。它将显示所有的图像与CSS设计。

方法2

您可以用iframe用相同的设计,以查看该页面。

如果您需要更多帮助,我很乐意指导您。