Seiji Hayakawa
hayak****@qra*****
2011年 5月 19日 (木) 16:03:40 JST
QRA Networks 早川と申します。 「スルーする」の意味にもよると思うのですが、全くCodeIgniterの処理をかま せたくないということであれば、CIのルート直下にCIの処理をかませないディレ クトリを作ってその中に置くのが良いかと思います(デフォルトで入っている user_guide_ja ディレクトリのようにするということです)。 ただし、「ユーザーガイド日本語版」の http://codeigniter.jp/user_guide_ja/general/urls.html にあるように、RewriteEngineを使ってindex.phpをURLに含めないようにしてい る場合は、RewriteCondで当該ディレクトリをリライト対象からはずしてやる必 要があります。 そうではなく、変数を受け取る必要の全くないHTMLファイルをCIからビューとし て呼び出したいということであれば、 $this->load->view('some.html'); のように、ローダのview()メソッドの第一引数だけを指定すればOKです。 ちなみにビューの拡張子については、ローダの中で「拡張子がなければ".php"を 付加する」という処理をしている(2.0.1の場合、system/core/Loader.phpの628 〜629行目)だけなので、拡張子が.htmlのビューファイルでも、load->view()の 第一引数で正しくファイル名を指定すれば読み込めます(私は自分の使っている エディタの都合でそのようにしています)。 お答えになっていますでしょうか? よろしくお願いします。 On Thu, 19 May 2011 14:28:20 +0900 前田 <kms.m****@gmail*****> wrote: > 前田です。 > > Codeigniterなどのフレームでは、静的HTMLをスルー出来ないものなんでしょうか? > > ヘッダー、フッター、サイドバーなどに、ログイン状態などがあれば、静的HTML > はやはり無理ということでしょうか? > orz > > > -- > ---- > 前田 政彦 > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users -- Seiji Hayakawa <hayak****@qra*****> QRA Networks Co., Ltd. http://qra.co.jp/