2010-01-11 4 views
0

cakephp에서 뷰를 굽는 데 사용하고있는 사용자 정의 뷰 템플릿 (아래 링크 참조)을 만들었습니다.cakephp에서 뷰 베이크 문제가 발생했습니다.

http://book.cakephp.org/view/789/Modify-default-HTML-produced-by-baked-templates

모든 것이 잘 작동하지만 나는 그런

<?php echo $this->element('menu'); ?> 

로, 내보기 템플릿의 요소를 통합하려고하면 뷰를 굽고 동안 오류가 발생합니다. 이 줄을 주석으로 처리하면 베이킹이 잘됩니다.

제 생각에는 선을 쉽게 주석으로 처리하고 뷰를 편집 할 수 있기 때문에 큰 문제는 아닙니다. 왜 이런 일이 발생하는지 궁금합니다.

편집

내가 빵을 얻을 오류는 공지 사항 "같은 것입니다 : 정의되지 않은 속성 : C에서 ViewTask : $ 요소 : \ XAMPP \ xampplite \ htdocs를 \ 회사 \ 응용 프로그램 \ 업체 \ 셸 \ 템플릿 \ views \ index.ctp 줄 87 ('메뉴') "- 그냥 그것을 반향하는 대신 $ this-> 요소 ('메뉴')를 해석하는 데 문제가 있어야합니다.

답변

1

당신은 정확히 맞아 :

"나는 빵을 그냥 메아리가 아니라 보다는 $ this-> 요소 ('메뉴')를 해석하는 시도에 문제가된다고 생각한다."

<?php echo "<?php echo \$this->element('menu'); ?>"; ?> 
+0

감사합니다. – Tomba

관련 문제