2014-09-09 1 views
-1

저는 codeigniter에서 새로 왔습니다. 그물에서 HTML 템플릿을 다운로드했습니다. 그런 다음보기에서이 html 페이지를로드하려고합니다. 하지만 내 견해의 CSS는 작동하지 않습니다. $this->load->view('home.php')을 입력하면 html 파일을 표시 할 수 있도록 codeigniter에서이 CSS를 어떻게로드 할 수 있습니까?CodeIgniter에 CSS를로드하는 방법

+0

먼저 현재 구문을 확인하십시오. 즉, codeigniter의 view 메소드에는 파일의 .php 확장자가 포함될 필요가 없습니다. load-> view ('home')와 같은 구문을 작성해야합니다.> – k10gaurav

답변

0

여러분의 css/js/images 폴더를 '응용 프로그램'과 시스템 폴더가있는 codeigniter 루트 디렉토리에 보관해야합니다.

그런 다음 당신은 당신의 프로젝트에 어디보기에이 같은 루트 폴더에 액세스하거나 할 수 있습니다

<link rel="stylesheet" type="text/css" href="<?php echo base_url().'css/style.css'?>"> 

당신이 더 의심이 있으면 알려주세요.

0

로드하려면 즉,이 코드

<link rel="stylesheet" href="<?php echo base_url();?>css/style.css" /> 

BASE_URL 그래서 기본 URL에 구문이

처럼 당신이 config\config.php에서 설정 한 URL입니다을 사용한 후 먼저 CodeIgniter의 루트 폴더에 CSS 폴더를 생성하고 해당 폴더 안에 당신의 스타일을 저장
$config['base_url'] = 'http://localhost/codeigniter/'; 

하지만 base_url(); 열린 config\autoload.php을 사용할 수 있도록하려면이 코드를 복사하기 전에 사용하는 base_url();

$autoload['helper'] = array('url'); 

이것이 도움이되기를 바랍니다. 나는 나의 정보가 당신의 초심자를 일으키는 원인이 된 것을 선발했다.

관련 문제