problema assar vista em cakephp
-
19-09-2019 - |
Pergunta
Eu criei um modelo de exibição personalizada (ver link abaixo), que eu estou usando para assar meus pontos de vista no CakePHP.
http: //book.cakephp .org / view / 789 / Modificar-default-HTML-produziu-a-cozido modelos
Tudo funciona bem, mas se eu tentar incorporar um elemento no meu modelo de visão, como
<?php echo $this->element('menu'); ?>
Eu recebo um erro ao cozer a vista. Se eu comentar esta linha, assar funciona bem.
Este não é um grande problema como eu posso facilmente comentar a linha e editar os pontos de vista após o cozimento-los -. Só estou curioso por que isso acontece
Editar
O erro que eu entrar em asse é algo como "Aviso: propriedade indefinido: ViewTask :: $ elemento em C: \ xampp \ xampplite \ htdocs \ empresa \ index.ctp app \ fornecedores \ shells \ Templates \ views \ on-line 87 ( 'menu')" - Eu acho que deve haver um problema com asse tentando interpretar $ this-> elemento ( 'menu') em vez de apenas ecoando it
.Solução
Você está absolutamente certo:
"Eu acho que deve haver um problema com assar tentando interpretar $ This- element> ( 'menu') em vez de apenas ecoando-lo. "
Assim eco-lo, por exemplo.
<?php echo "<?php echo \$this->element('menu'); ?>"; ?>