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)
