그래서 여기에 상황이 있습니다 : 저는 내 default.ctp와 my ajax.ctp를 가지고 있습니다. my ajax.ctp는 그냥 빈 $ content_for_layout입니다.
내가 자동 완성 아약스 호출을 할 때 레이아웃을 '아약스'로 분명히 변경해야합니다. - // W3C // DTD
- 의 DOCTYPE HTML PUBLIC에 "내가 내 옵션이 얻을 내 자동 완성의 결과를 볼 때 그래서 나는 내 컨트롤러 그러나
function beforeFilter() { if($this->RequestHandler->isAjax()) { $this->layout = 'ajax'; } }
이 기능이 XHTML 1.0 Transitional // EN ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
- html xmlns = "http://www.w3.org/1999/xhtml" >
내 기본 layo는 기본적으로 기본 설정입니다. ut. 내 생각 엔 레이아웃이 변경되지 않았다는 것입니다.
누구든지이 문제가 발생했습니다. 내 컨트롤러에 뭔가를 추가하는 것을 잊었습니까? 모든 도우미와 구성 요소가 제자리에 있습니다.
문제가 해결이된다. 내가 그걸 발견했을 때 나는 바보라고 느꼈다. ... – Christophe