携帯サイトを作っていると既存のHtmlHelperでは不十分だと思い、
思い切って、HtmlHelperを書き変えてやろうという事に。
ただし、コア(
LIBS/views/helpers/html.php
)は書き換えない方針で!試しに、コアのHtmlHelperをAPP内にコピーしてみる。
- // app/views/helpers/html.php
- // メソッド内のどこかで
- echo 'new helper';
- // app/controllers/example_controller.php
- // 普通に定義してやる
- var $helpers=array('Html');
ページにアクセスしてみると、
new helper
が表示されました。結論:
ヘルパーを改造する際は
LIBS/views/helpers/someone.php
を
APP/views/helpers/someone.php
にコピーするだけ。
ってことは、コンポーネントも同じ事が出来るのか?
0 件のコメント:
コメントを投稿