2016-08-01 3 views
0

컨트롤러 파일에서보기를로드하려고합니다. 보기에서 내 클래스를 참조하는 경우 모든 괜찮습니다, 그러나 그 클래스에서 메서드를 참조하는 경우 내 CSS로드되지 않습니다. 이하지 않는,base_url()이 CSS 파일을로드하지 않습니다.

<li><a href="<?=base_url('example');?>">EXAMPLE</a></li> 

:하지만

<li><a href="<?=base_url('example/index');?>">EXAMPLE</a></li> 

컨트롤러 파일 :

<?php 
class Example extends CI_Controller 
{ 
    public function index() 
    { 
     $this->load->view('myview'); 
    } 
} 

보기 파일이 잘 작동 여기

은 간단한 예입니다

나는 또한 사용해 보았습니다. site_url() 함수는 결과가 같았습니다.

참고 : URL 도우미를로드했습니다.

답변

0

.htaccess 파일을 변경하여 URL의 index.php를 제거 했습니까?

<li><a href="<?=base_url('example/index');?>">EXAMPLE</a></li> 

그러면 작동하지 않습니다.

0

당신은

$config['base_url'] = 'http://localhost/{your_project_folder}/'; 
-1

<base href="<?php echo cdn_url()?>" /> 

를 추가 할 수 있습니다. 그런 다음보세요를보고 URL에서 index.php를 제거했는지 확인하십시오. 그렇다면 타겟팅하는 모든 URL에서 색인을 제거하십시오. 희망합니다.

+0

OP에서 문제를 해결해야하는 이유를 추가하십시오. – jmattheis

0

당신이 PHP 파일로 설정을 올바르게 구성했는지 확인 config.php를에서 태그 <head></head>

관련 문제