木下敏夫
kino****@tktoo*****
2008年 8月 11日 (月) 16:04:16 JST
木下です。 この手法がZenCart等でOverRideと呼ばれ配布されているファイルを 弄ることなくシステムを拡張する手法として重宝されています。 仕事でカスタマイズを行って納品する場合には 確実に使い方を習得しておきたい機能ですね。 > ちなみにMatchBoxの実装ではまず自分の中のモジュールに有るファイルを見に行って > ない場合はグローバルのapplication以下のディレクトリをみにいくようになって > います。 > > 例)application/modules/blog/controllers/test.php の中の関数から > $this->load->view('something_view'); > を呼んだ場合 > > 1. application/modules/blog/views/something_view.php > をまず見に行って、ない場合 > 2. application/views/something_view.php > を見に行きます。 > > こうすることでシステム全体で共有したいviewファイル(ヘッダー、フッターなど)は > application/views以下につっこんでおいて各モジュールから共有させるということ > もできますね。 > > これviewsファイルだけでなくlibrariesとかにも適用されるようです、モジュール毎に > ライブラリを分けるほどまだ複雑にはなっていませんが、便利かもしれません。 > > Takeshi Amano > > Ads are the cave art of the twentieth century - Marshall McLuhan > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > No virus found in this incoming message. > Checked by AVG. > Version: 8.0.136 / Virus Database: 270.6.0/1603 - Release Date: 2008/08/10 18:13 > > >