Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Problemas con los helpers

Estas en el tema de Problemas con los helpers en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Buenas Estoy empezando con CakePhp y estoy atascado con algo, que debe de ser sencillo pero no logro dar con el error. El caso es ...
  #1 (permalink)  
Antiguo 16/08/2012, 15:39
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 0
Problemas con los helpers

Buenas

Estoy empezando con CakePhp y estoy atascado con algo, que debe de ser sencillo pero no logro dar con el error.

El caso es que cuando ejecuto este codigo.


<?php echo $html->link('Anadir Tarea', array('action'=>'add')); ?>

me da este error

Error: Call to a member function link() on a non-object
File: C:\wamp\www\listatareas\app\View\tareas\index.ctp
Line: 37


lo mismo me pasa con la funcion create(). Yo creo que es que cuando intenta ejecutar linl, create etc. no logra hacerlo porque no lo encuetra.

Supongo que es algo de configuracion pero no logro encontrar la solucion.

Grcias por la ayuda.
  #2 (permalink)  
Antiguo 18/08/2012, 16:14
 
Fecha de Ingreso: febrero-2012
Mensajes: 37
Antigüedad: 12 años, 9 meses
Puntos: 5
Respuesta: Problemas con los helpers

Hola, bueno pues si te acabas de descargar la última versión de cakePHP 2.2.1 o una que sea 2.x la solución es cambiar la manera en que invocas link.

ya no se hace de la forma: echo $html->link('Anadir Tarea', array('action'=>'add')); eso fue en versiones anteriores.

Ahora es:

Código PHP:
echo $this->Html->link('Enter''/pages/home', array('class' => 'button''target' => '_blank')); 
De igual manera lo puedes intentar para $this->Form->create()

http://book.cakephp.org/2.0/en/core-libraries/helpers/html.html

Busca siempre documentación en el Book que corresponda a tu versión.

Saludos
  #3 (permalink)  
Antiguo 19/08/2012, 15:32
 
Fecha de Ingreso: junio-2010
Mensajes: 24
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Problemas con los helpers

Muchas gracias, he seguido la documentacion de mi version de FrameWork y perfecto.

Gracias

Etiquetas: cakephp, helpers
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:08.