0

こんにちは evrybody '私は codeigniter と MVC モデルも初めてです。私はこの問題を抱えているため、プロジェクトを機能させるために助けが必要です:

1) メイン ページにいて、「about」ページのリンクをクリックすると、css ファイルが読み込まれないようです。ヘッドセクションにcssを含めても、ページに画像がまだありません。

2)構成ファイルで、 $config['base_url'] = ''; を設定しました。$config['index_page'] = 'index.php'; 今、私がaboutページにいて、aboutリンクをもう一度クリックすると、メニューにリンクを設定したため、リンクが欠落しています: .php/について。必要なページにいる場合はリンクをカットする条件を設定できますが、より丁寧な解決策があるかどうかを知りたいのですが、解決策が mod_rewrite に手を入れないことであることを願っています。

構成が簡単で、本当に移植性が高いように見えるので、私は codeigniter が好きです。たとえそれが単純であっても、私はこの問題を解決する方法を理解できません

皆さん、お時間をありがとうございました!

4

3 に答える 3

0

CodeIgniter の初心者でも。私はcssの問題に直面していました。ルート ディレクトリにある別のフォルダーに css ファイルを追加しました。$this->load->helper('url');ページのコントローラー機能を追加することで問題を解決しました。

于 2013-03-28T10:24:08.163 に答える
0

次のようにページにリンクするときは、に設定$config['base_url']config.phpてフル パスを指定する必要があります。http://www.yourdomain.comcss

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

于 2013-03-28T10:34:11.080 に答える
0

追加するだけ

> <?php echo base_url();?>

または または URL リンクの前

> (example: <script src="<?php echo
> base_url();?>assets/js/jquery-1.7.1.min.js"></script>)

すべてのページへのリンクをロードし、ヘッダーとフッターを別のファイルに分けて、ページのコンテンツを最小限に抑えるのに役立ちます。

于 2013-03-29T06:48:17.643 に答える