2010年7月3日土曜日

【CakePHP関連】ヘルパー内で別のヘルパーを利用する方法

カレンダーヘルパーを自作していますが
Ajax的な動きが必要なので、Ajaxヘルパーを利用するため調べました。

やり方は

$helpersメンバ変数を用意するだけ

意外とあっさりいけました。
今回の例で行くと

public $helpers = array('html','javascript','ajax');

これでいけます。
ただし注意点として
「読み込まれるヘルパーのインスタンスは$this内のメンバ変数になる」
ということです。
なので使用するときは

「$this->ajax->~~~」

って感じになります。

0 件のコメント:

コメントを投稿

こちらにコメントをどうぞ