リンク、URL、画面遷移関連

ページURL(httpから)の生成方法

$this->Html->url('/controller/action/', true);
Router::url('/controller/action/', true);

$url = Router::url(array('controller' => 'members', 'action' => 'add', $serial),true);

※ CakephpのルートへのURL(httpから)
Router::url('/', true);

URLに記載されたパラメタ取得方法URLで渡されたデータ取得

$this->params[‘url’]

http://sample.com?value=100
の場合

$this->params['url']['value']; //100
redirectでパラメタを渡す方法
$this->redirect(array('action' => 'index', '引数1', '引数2'));

リファラーURLへリダイレクト

$this->redirect($this->referer());

タイトルとURLをコピーしました