
CakePHPで、現在のコントローラー名やアクション名を取得する方法。
2013/05/24
CakePHPでコントローラー名やアクション名を取得する方法をまとめました。
いちいち調べるのが面倒なので、自分用にメモ。
コントローラーで
コントローラー名の取得
1 | $this->name |
アクション名の取得
1 | $this->action |
Webrootの取得
1 | $this->webroot |
現在の位置(URL)を取得
1 | $this->here; |
ビューで
ビューで、URLを取得したい場合
1 | $html->url() |
第2引数をtrueにすると、絶対パスが取れる
1 | $html->url('/', true) |
--
1 | pr($this); |
で色々と見れるので、たまに見るのも良いかと。