나는 codeignitor에서 부트 스트랩 css를 사용하는 간단한보기를 작성했습니다.부트 스트랩이 CodeIgniter와 작동하지 않습니다.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
?><!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Voyager</title>
<link rel="stylesheet" href="<?php echo base_url("styles/bootstrap/css/bootstrap.css"); ?>" />
</head>
<body>
<div class="panel panel-heading">
This is Heading
</div>
<input type="submit" class="btn btn-primary">
<p class="footer">Page rendered in <strong>{elapsed_time}</strong> seconds. <?php echo (ENVIRONMENT === 'development') ? 'CodeIgniter Version <strong>' . CI_VERSION . '</strong>' : '' ?></p>
<script type="text/javascript" src="<?php echo base_url("styles/bootstrap/js/jquery-3.2.1.min.js"); ?>"></script>
<script type="text/javascript" src="<?php echo base_url("styles/bootstrap/js/bootstrap.js"); ?>"></script>
</body>
</html>.
부트 스트랩 디렉토리는 프로젝트의 루트 디렉토리에 복사됩니다.
이것은 통합을 위해 내가 따라 갔던 링크입니다. 응용 프로그램을 실행하는 동안
http://www.kodingmadesimple.com/2014/06/integrate-twitter-bootstrap3-with-codeigniter-framework.html
나는 오류가 아래 얻을.
A PHP Error was encountered
Severity: Error
Message: Call to undefined function base_url()
Filename: views/view_login.php
Line Number: 10
Backtrace:
참고 : 나는 부트 스트랩 링크를 제거하면, 페이지 스타일없이 렌더링됩니다.
다음은 autoload.php의 내용입니다.
이 파일의 주석 처리 된 부분을 제외 시켰습니다. 내가 말했듯이 헬퍼 파트에 체인저를 만들었습니다. 나는 점점 오전이 변경 새로운 오류 후
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$autoload['packages'] = array();
$autoload['libraries'] = array();
$autoload['drivers'] = array();
$autoload['helper'] = array('url');
$autoload['config'] = array();
$autoload['language'] = array();
$autoload['model'] = array();
은 다음과 같습니다
요청 된 파일을로드 할 수 없습니다 : 도우미/view_login_helper.php
base_url()을 제거하면 모든 것이 작동합니다. 부트 스트랩은 아무 관련이 없습니다. URL 도우미를로드 했습니까? –
'''url'' 헬퍼를로드해야합니다. – kishor10d
CodeIgniter를 처음 사용했습니다. 내가 어떻게 도와 줄 수 있니? –