我有兩個功能的控制器,如下只有指數函數控制器
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class User extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('User_model');
}
public function index() {
$this->load->view('registration/index');
}
public function login() {
$this->load->view('registration/index');
}
,並在header.php文件下列容器內工作
<li class="nav-item">
<a class="nav-link" href="<?php echo site_url("user/login")?>">Login</a>
</li>
<li class="nav-item">
<a class="nav-link" href="<?php echo site_url("user")?>">Register</a>
</li>
我的問題是,當我點擊註冊按鈕site_url('user')
,其工作正常,但當我點擊登錄按鈕與site_ur('user/login')
我的CSS沒有加載。對於這兩個函數,我都嘗試了相同的觀點。但後來出現問題。 任何人都可以幫我解決我的配置錯誤嗎?查看文件夾的我的文件結構是:
- views
-registration
-index.php
-index_script.php
templates
-header.php
-footer.php
-html_header.php
index.php文件已經
<?php $this->load->view("templates/html_header");
$data = array();
$data["additional_script"] = $this->load->view("registration/index_scripts", array(), true);
$this->load->view("templates/footer", $data);
?>
html_header.php包含
<!-- include angular js -->
<script src="libs/angular/angular.min.js"></script>
<link href="libs/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link href="assets/css/clean-blog.min.css" rel="stylesheet">
<?php $this->load->view("templates/header")?>
header.php
告訴我們,你必須包括CSS –
@ B.Desai我有我所有的引導,內部應用程序/視圖/模板/ header.php文件, 應用程序/視圖/模板/ footer.php –
jQuery的鏈接檢查瀏覽器的JS控制檯並查看它嘗試從哪個路徑加載。 – ourmandave