2016-08-01 100 views
0

我想从控制器文件加载视图。如果我在视图中引用我的类一切都很好,但是如果我引用该类的方法,则不会加载该css。base_url()不加载css文件

下面是一个简单的例子:

Controller文件:

<?php 
class Example extends CI_Controller 
{ 
    public function index() 
    { 
     $this->load->view('myview'); 
    } 
} 

在视图文件能正常工作:

<li><a href="<?=base_url('example');?>">EXAMPLE</a></li> 

但是,这并不:

<li><a href="<?=base_url('example/index');?>">EXAMPLE</a></li> 

我也试过使用site_url()函数的结果是一样的。

注意:我已经加载了URL助手。

回答

0

你有没有改变你的.htaccess文件来删除url中的index.php?那么

<li><a href="<?=base_url('example/index');?>">EXAMPLE</a></li> 

它不起作用。

0

,你可以尝试添加

<base href="<?php echo cdn_url()?>" /> 

到标签<head></head>

-1

在config.php

$config['base_url'] = 'http://localhost/{your_project_folder}/'; 
+0

请添加一些信息,为什么这应该解决OP的问题。 – jmattheis

0

确保你已经正确配置您的配置到PHP文件。然后看看看看,并确保你从url中删除了index.php?如果是的话,请删除您所针对的每个网址的索引。我希望它能起作用。