【发布时间】:2014-04-10 15:13:08
【问题描述】:
问题来了:
如果我打电话给www.mysite.com/quizz,它会加载我的“测验”页面。
但是如果我调用www.mysite.com/quizz/start(包含相同的代码),视图会因为链接断开(图像、css、...)而混乱
这是内容:
public function index()
{
$this->load->helper('quizzsettings');
$data['questions'] = getSettings();
$this->load->view('head');
$this->load->view('quizz', $data);
}
如果我调用另一个函数 (www.mysite.com/quizz/start),布局将失败:
public function start()
{
$this->load->helper('quizzsettings');
$data['questions'] = getSettings();
$this->load->view('head');
$this->load->view('quizz', $data);
}
如您所知,CodeIgniter 读取的 URL 类似于 www.mysite.com/class/method,所以应该不错吧?
【问题讨论】:
-
视图搞砸了?如果图像和 css 弄乱了,那么它们的 url 源是什么。查看网络控制台上的错误。
-
你使用的是相对路径吗?
标签: php codeigniter view controller