coreにあるクラスのオーバーライドは
2013年7月25日 at 17:35
/concrete/core/controllersの下にあるPHPのファイルに変更を加える場合、
/coreが無いので、/controllersの下にコピーして変更すればできますでしょうか?
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: coreにあるクラスのオーバーライドは
というか、直接的には使われていません。concreteフォルダ内のPHPファイルの継承元になっているだけです。
例えば、シングルページのlogin.phpのコントローラーは、このように LoginController クラスは Concrete5_Controller_Login クラスを継承していて、 Concrete5_Controller_Login クラスは core フォルダ内にあります。
Concrete5_Controller_Login クラスをオーバーライドすることはできません。LoginController クラスをオーバーライドします。