簡體   English   中英

Codeigniter視圖加載CSS內容

[英]codeigniter view loading css content

我是Codeigniter的新手,它聽起來可能很愚蠢,但我無法弄清楚。

我想加載一個HTML模板,然后將整個內容復制到views目錄中,但是當我在控制器中加載頁面時,該頁面沒有任何CSS,JavaScript或圖像。

正如您在下面看到的那樣,它只是普通的,只是沒有內容的文本。

在此處輸入圖片說明

我什至嘗試在index.php旁邊的主要codeigniter路由中添加CSS,JS和圖像文件夾,但是它也不起作用。

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


        }    
    }    
}

發生這種情況是由於您傳遞的網址。

您的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頁面中的鏈接重置為../*followed by your file name*您必須在HTML頁面中的每個鏈接上都包含../

現在,輸入您的網址作為localhost/igniter/test 它將顯示具有CSS設計的所有圖像。

方法二

您可以使用IFrame查看具有相同設計的頁面。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM