проблема выпечки вид в cakephp - PullRequest
0 голосов
/ 11 января 2010

Я создал пользовательский шаблон представления (см. Ссылку ниже), который я использую, чтобы испечь мои представления в cakephp.

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

Все работает нормально, но если я попытаюсь включить элемент в шаблон моего представления, например

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

Я получаю сообщение об ошибке при запекании вида. Если я закомментирую эту строку, выпечка работает нормально.

Это не большая проблема, так как я могу легко закомментировать строку и редактировать представления после их выпечки - мне просто любопытно, почему это происходит.

EDIT

Ошибка, которую я получаю в выпечке, выглядит примерно так: «Примечание: неопределенное свойство: ViewTask :: $ element в C: \ xampp \ xampplite \ htdocs \ company \ app \ vendors \ shells \ templates \ views \ index.ctp on line 87 ('menu') "- я полагаю, это проблема с испечь, пытаясь интерпретировать $ this-> element ('menu'), а не просто повторить его.

1 Ответ

1 голос
/ 11 января 2010

Ты совершенно прав:

"Наверное, это проблема с испечь, пытаясь истолковать $ this-> element ('menu'), а не просто повторяю это. "

Так повтори, например,

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