2017-02-24 61 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用相同的設計,以查看該頁面。

如果您需要更多幫助,我很樂意指導您。