我想從一個控制器傳遞到另一個值之間的值。 例如,我有一個會議控制器,我想創建一個新的事件。 我想將Conference ID傳遞給事件以確保這兩個對象是關聯的。 我想使用beforeFilter方法在ivar $會議中存儲。CakePHP的傳遞控制器
這裏是事件控制我的beforeFilter功能
public function beforeFilter() {
parent::beforeFilter();
echo '1 ' + $this->request->id;
echo '2 ' + $this->request['id'];
echo $this->request->params['id'];
if(isset( $this->request->params['id'])){
$conference_id = $this->request->params['id'];
}
else{
echo "Id Doesn't Exist";
}
}
每當我改變的URL是這樣的:
http://localhost:8888/cake/events/id/3
或
http://localhost:8888/cake/events/id:3
我收到一個錯誤說, id未定義。
我該如何繼續?