エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[CakePHP]コントローラやモデルからURLをフルパスで取得する
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[CakePHP]コントローラやモデルからURLをフルパスで取得する
やり方 Router::url(array( "controller" => "examples", "action" => "index", $param ), true); // ←... やり方 Router::url(array( "controller" => "examples", "action" => "index", $param ), true); // ←ここをtrueにするとフルパス、省略すると相対パスが取得できる 解説 そもそもhtmlヘルパーのurlでフルパスが取得できるなら、コントローラでも取れるよなと調べたらRouterに行き着いたというわけ。 /cake/libs/helpers/html.php ↓ /cake/libs/helpers/app_helper.php ↓ /cake/libs/view/helper.php の urlメソッド ↓ /cake/libs/Router.php 最近よくこのテクニックを使うのですが、そういえば初めの頃はapp/config/bootstrap.phpにdefineしたなぁ・・・(苦笑)と思い出し、ポ