Pregunta

He creado una plantilla de vista personalizada (ver enlace abajo), que estoy usando para hornear mis puntos de vista en cakephp.

http: //book.cakephp .org / view / 789 / Modificar-default-HTML-producido por-plantillas horneados

Todo funciona bien, pero si trato de incorporar un elemento en mi plantilla de vista, como

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

Me aparece un error mientras se hornea la vista. Si comento hacia fuera esta línea, el bicarbonato funciona bien.

Esto no es un gran problema ya que puedo comentar fácilmente fuera de la línea y editar los puntos de vista después de la cocción ellos -. Tengo curiosidad de por qué sucede esto

Editar

El error que consigo en hornear es algo así como "Notice: Undefined property: ViewTask :: elemento de $ en C: \ xampp \ xampplite \ htdocs \ company \ app \ vendedores \ conchas \ templates \ views \ index.ctp en línea 87 ( 'menú')" - supongo que debe haber un problema con tratar de interpretar hornear $ this-> elemento ( 'menú') en lugar de simplemente haciendo eco que

.
¿Fue útil?

Solución

Usted es exactamente correcto:

  

"Creo que debe ser un problema   hornear tratar de interpretar   > $ This elemento ( 'menú') en lugar de   simplemente haciendo eco de ella ".

Así eco de ella, por ejemplo.

<?php echo "<?php echo \$this->element('menu'); ?>"; ?>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top