当我使用网址时(http://localhost/ci_framework/Temp).It成功加载了我的模板。
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Temp extends CI_Controller {
public function index()
{
$this->load->view('index');
}
public function forward(){
$this->load->view('index');
}
}
?>
但是当通过在控制器(http://localhost/ci_framework/Temp/forward)添加方法名称来加载相同的视图(索引)时。它无法加载Bootstrap文件,java脚本文件。
我浪费了3个小时。告诉朋友可能的解决方案。向前看..
答案 0 :(得分:0)
您似乎正在使用CSS和JavaScript资源的相对路径。相反,您应该使用绝对路径,以便无论当前URL如何,您的资产包含都是相同的。
例如,如果你有/css/style.css
:
<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>css/style.css" />
答案 1 :(得分:0)
href="<?php echo base_url(); ?>/css/yourfile.css">