0
我有一個POST模型和一個COMMENT模型。在我的Comments元素中,我從URL中檢索POST_ID正常工作。CAKEPHP將元素添加到首頁需要不正確的URL
現在我在主頁上調用POST和COMMENT元素,但是當我添加註釋時,它並沒有從URL中獲取id,因爲URL現在是/ home,而不是/ post/view/id。
我該如何解決這個問題?
這是怎麼了我是從網址
$id = $this->request['pass'][0];
echo $this->form->input('note_id', array('type'=>'hidden', 'value'=>$id));
你在這裏的目標是什麼?爲什麼你需要知道它來自哪個頁面(你可以用'$ this-> referer()'獲得)?你用什麼ID?請解釋這個問題。 – jeremyharris
我想要的是,所有的帖子都應該出現在主頁上,並且在facebook上由不同的用戶對他們發表的評論。現在,當我打開單個帖子並對其發表評論時,評論視圖將從URL中獲取帖子的ID並將該ID保存在評論表的POST_ID字段中。現在,當我在主頁上同時顯示POSTS和COMMENTS,並嘗試在單個帖子的下方發表評論時,它會在$ ID變量中取代HOME,而不是POST的ID。 –
這很有道理,因爲'home'是第一個傳遞的參數。如果不是「家」,您希望以什麼方式將其存儲爲ID? – jeremyharris