2016-11-11 8 views
0

私はCodeIgniterを初めて使用していますが、プロジェクトにブランク(白)のスクリーンをリンクしようとすると白い画面が表示されます。コードシニターのスタイルシートにアクセスできない

 <link rel="stylesheet" type="text/css" href="<?php echo base_url("assets/css/bootstrap.min.css");?>" > 

私は

  • アプリケーション
  • 資産
    • CSSを次のようにルートディレクトリと同じレベルにある資産フォルダ内のすべてのブートストラップファイルを置きます
      • bootstrap.min.css
  • システム

Iは、

<link rel="stylesheet" type="text/css" href="<?=base_url();?>assets/css/bootstrap.min.css" > 
として代替を試し

そして、これらの

<link rel="stylesheet" type="text/css" href="<?php echo link_tag("assets/css/bootstrap.min.css")?>" > 

なしで動作しているようですが、私は何をすべきでしょうか?誰かが私を助けてください!

+0

あなたのコントローラからロードしているビューのコードを投稿してください。コントローラコードを投稿した方が良いでしょう。 – MurthyAdapa

+0

config.php '$ config ['base_url'] = 'http:// localhost/yourproject /';でベースURLを設定しましたか?Ci3バージョン以降では、あなたのURLにIPアドレスがあれば必須ですベースURLを設定していないため、リンクが正常に動作しません – user4419336

+0

ソースコード内のリンクを確認してください。そこには何がありますか?正しいURLを表示していますか? @ wolfgang1983 –

答えて

0

view_folder(application/views)にhome_view.phpというファイルがあり、cssフォルダに別のファイル(application/assets/css/bootstrap.min.css)があるとします。

<link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>/assets/css/bootstrap.min.css"/> 

あなたの資産フォルダは、アプリケーションフォルダと同じレベルのディレクトリにある場合は、定数の定数を作ることができます:あなたはhome_view.phpにこの行を追加する必要が視野にあなたのCSSファイルをリンクするために .php(アプリケーション/設定/ constants.php)ファイル:

define('MY_ASSETS', 'assets/'); 

とあなたのリンクは次のようになります。

<link rel="stylesheet" type="text/css" href="<?php echo MY_ASSETS; ?>css/bootstrap.min.css"/> 
+0

私もそうしましたが、エラーメッセージなしで空白の画面しか表示されません。私はheader.phpをビューの内側に/テンプレートのフォルダを私はそこにリンクを入れてCSSは上記のように資産の内側にある、私はそれが問題と思われるものを取得しません。 –

+0

あなたのhome_view.phpにheader.phpをロードしていますか? – CodeL

+0

はあなたに手助けしやすいようにhome_view.phpとheader.phpファイルを表示します。 – CodeL

関連する問題