2015.04.15
CakePHP
cakephp2.x系 パスを取得する
コントローラー、モデルに記述する場合はHtmlヘルパーのurlメソッドを使用します。
Router::url(); // 現在のパス Router::url('/'); // サイトルートパス Router::url(null, false)); // 絶対パス // 例) Router::url('/controller/action/', false); => /controller/action/ Router::url(null, true)); // URLパス // 例) Router::url('/controller/action/', true); => https://xxxxxx/controller/action/
ビューの場合Routerクラスのurlメソッドを使用します。
$this->Html->url('/controller/action/', true)