1

私のCI2アプリはwiredesignsモジュラーレイアウトを使用しています。

次のようなモジュールというフォルダに、itemとproductという2つのモジュールがあります。

/application
    /modules
        /item
        /product

Itemには、このように起動するitemというコントローラーがあります。

class Item extends MX_Controller
{
    //code here
}

製品コントローラーを別のモジュールでアイテムコントローラーを拡張するために何をする必要がありますか

4

1 に答える 1

1

私の推測では、コード「DRY」(http://en.wikipedia.org/wiki/Don't_repeat_yourself)を維持しようとしています。これは、CIではMy_Controllerなどの一般的なコントローラーを使用することを意味します(http://ellislabを参照)。 com / codeigniter / user-guide / general / core_classes.html)。

Phil Sturgeonの見解をチェックしてください:http://philsturgeon.co.uk/blog/2010/02/CodeIgniter-Base-Classes-Keeping-it-DRY

于 2012-12-21T18:20:53.580 に答える