1

現在、ローカル サーバーで自分の Web サイトをテストしています。ヘッダー ビューの Twitter ブートストラップのパスに問題があります。

私のホームページでは、このパスは正常に機能します。

<link href="bootstrap/css/bootstrap.css" rel="stylesheet">

リンクからサブページに移動する場合:

<a href="index.php/home_controller/getFilmDetails?id...

つまり、次のようになります。

http://localhost/www.mywebsite.co.uk/index.php/home_controller/getFilmDetails?id=114

コントローラーコード:

$this->load->view('/header/header_home');
$this->load->view('movies_details_view',$data);
$this->load->view('footer_home');

Twitter ブートストラップへのパスが機能しないため、パスを次のように変更する必要があります。

<link href="/bootstrap/css/bootstrap.css" rel="stylesheet">

すべてのページでパスを機能させるにはどうすればよいですか?

4

1 に答える 1

1

コントローラーでこれを行います:

$this->load->helper('url');
$this->load->view('/header/header_home');
$this->load->view('movies_details_view',$data);
$this->load->view('footer_home');

ヘッダービュー内でこれを行います:

<link href="<?php echo base_url('/bootstrap/css/bootstrap.css') ?>" rel="stylesheet">
于 2013-04-17T21:52:31.383 に答える