使用重定向將 URL 傳遞給 URL
將 URL 中的變數作為方法的引數傳遞 ****
return $this->redirect([
'controller' => 'users',
'action' => 'profile',
$id
]);
網址應如下所示 http:// your_app_url / users / profile / {id}
在 profiles()
方法中的 UsersController.php 檔案中
class UsersController extends Controller {
public function profile($id=null) {
$userData=$this->Users->get($id);
}
}
將 URL 中的變數作為查詢字串傳遞 ****
return $this->redirect([
'controller' => 'users',
'action' => 'profile',
'?'=>['id'=>$id]
]);
網址應如下所示 http:// your_app_url / users / profile /?id = {id}
在 profiles()
方法中的 UsersController.php 檔案中
class UsersController extends Controller {
public function profile() {
$userData=$this->Users->get($this->request->query('id'));
}
}