我是 CodeIgniter 的新手。不知何故,我设置了开发环境并准备好了。但是将 CSS、JS 加载到页面中似乎更加混乱。在搬家之前,我用谷歌搜索了很多,但base_url
解决方案没有帮助。
部分视图:
<link href="css/bootstrap-responsive.css" rel="stylesheet">
<link href="css/jquery-ui-1.8.21.custom.css" rel="stylesheet">
<link href='css/fullcalendar.css' rel='stylesheet'>
<link href='css/fullcalendar.print.css' rel='stylesheet' media='print'>
<link href='css/opa-icons.css' rel='stylesheet'>
<link href='css/uploadify.css' rel='stylesheet'>
控制器 :
public function dashboard()
{
$this->load->helper('url');
$this->load->view('templates/css_styles');
$this->load->view('templates/top_bar');
$this->load->view('templates/left_menu');
$this->load->view('pages/dashboard');
$this->load->view('templates/footer');
$this->load->view('templates/js_end');
}
public function index()
{
$this->load->helper(array('form'));
$this->load->view('login');
}
路由.php:
$route['default_controller'] = "welcome/dashboard";
$route['404_override'] = '';
$route['dashboard'] = 'welcome/dashboard';
如果我将仪表板方法作为默认控制器,则页面加载正常。但是当我将其更改为仅欢迎时,这是一个登录表单并重定向到welcome/dashboard
,该页面不会加载任何 CSS。只是所有的 HTML 文本。仪表板页面只是纯 HTML,还没有编写 PHP 代码。
请帮助我可能导致这种情况的原因。