CakePHP コントローラーの継承

2010年 04月 11日

    CakePHPPコントローラーの継承が1.1系の時のようにうまくいかない・・・
    今までは

    
    1.1系
    
    class AdminController extends AppController
    {
    }
    
    このAppControllerをAdminController継承させてさらに
    
    class AdministratorsController extends AdminController
    {
    }
    でAdministratorControllerに継承することができていた。
    

    しかし、最新安定版にしたら継承で来ませーん・・・

    1.2系初期をおもいだして、

    
    1.2系初期
    
    loadController('Admin');
    class AdministratorsController extends AdminController
    {
    }
    

    これもだめ・・・

    仕方ないので『Controller』を軸にrequire,import,include,etc..調べましたよ・・・

    
    1.2.6
    
    class MofoController extends AppController
    {
    }
    
    App::import('Controller', 'Mofo');
    class UsersController extends MofoController
    {
    }
    継承完了!
    

    1.3もうそろそろ出そうだから又変わるんだろうなぁ( ´ー`)フゥー...
    CakePHPにもしっかりと!

    ★☆★☆★☆ ナウでヤングなレンタルサーバー!ロリポップ! ☆★☆★☆★
    月額105円~容量最大30GB!WordpressやMovable Typeの簡単インストール付★

    Post a Comment