エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[CakePHP2]ビュー(View)以外でヘルパー(Helper)を使う方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[CakePHP2]ビュー(View)以外でヘルパー(Helper)を使う方法
CakePHP1.3では、ビュー以外の場所でヘルパーを使う場合に以下のようにすれば使うことができました。 ho... CakePHP1.3では、ビュー以外の場所でヘルパーを使う場合に以下のようにすれば使うことができました。 hogesController App::import('Helper', 'Html'); $this->Html = new HtmlHelper(); $linkText = $this->Html->link("topページ", "/"); ところがCakePHP2系では、この記述ではHelperを利用することができません。 正解はこう。 App::uses('HtmlHelper', 'View/Helper'); $this->Html = new HtmlHelper(new View()); $linkText = $this->Html->link("topページ", "/"); この正解にたどり着くまでに色々失敗をしたので、その失敗の過程をお見せしつつ解説します。