2016-08-01 7 views
0

コントローラファイルからビューをロードしようとしています。ビューでクラスを参照しても問題ありませんが、クラスからメソッドを参照すると、CSSが読み込まれません。ここでbase_url()がCSSファイルをロードしていません

は簡単な例です:

コントローラファイル:ビューファイルで

<?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

URLでindex.phpを削除するように.htaccessファイルを変更しましたか?

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

これは動作しません。

0

あなたは

$config['base_url'] = 'http://localhost/{your_project_folder}/'; 
-1

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

を追加しようとすることができます。次に見てみると、あなたがURLからindex.phpを削除したことを確認してください?はいの場合は、あなたがターゲットしているすべてのURLからインデックスを削除します。私はそれがうまくいくと思います。

+0

OPからこの問題を解決する必要がある情報を追加してください。 – jmattheis

0

はあなたがPHPファイルへのあなたの設定を適切に設定されていることを確認してくださいconfig.phpファイルでは、タグ<head></head>

関連する問題