Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: NecBalaam en 28 Octubre 2011, 16:49 pm



Título: Ayuda con CakePHP
Publicado por: NecBalaam en 28 Octubre 2011, 16:49 pm
Saludos mi problema es que no me esta reconociendo mi aplicación... estoy haciendo un videotutorial de youtube... para aprender este frame... pero me he atorado en algo.. ya instale y ya tengo mi localhost (wamp)...

Tengo mi controlador:

Citar
tareas_controller.php:

<?php
class TareasController extends AppController{
var $name ='Tareas';

function index(){
$this->set('tareas', $this->Tarea->find('all'));
}

}
?>

Tengo mi modelo:
Citar
tarea.php:

<?php
class Tarea extends AppModel {
var $name ='Tarea';
}
?>

Tengo mi vista (con error):
Citar
index.ctp:

<h2>Tareas</h2>
<?php if (empty($tareas)): ?>
No hay tareas en esta lista
<?php else: ?>
<table>
<tr>
<th>Titulo</th>
<th>Estatus</th>
<th>Creado</th>
<th>Modificado</th>
<th>Acciones</th>
</tr>
<?php foreach($tareas as $tarea): ?>
<tr>
<td>
<?php echo $tarea['Tarea']['titulo'] ?>
</td>
<td>
<?php
if ($tarea['Tarea']['hecha']) echo "Hecha";
else echo "Pendiente";
?>
</td>
<td>
<?php echo $tarea ['Tarea']['creado'] ?>
</td>
<td>
<?php echo $tarea ['Tarea']['modificado'] ?>
</td>
<td>
<!-- acciones en las tareas seran añadidas mas tarde -->
</td>
</tr>
<?php endforeach; ?>
</table>
<?php endif: ?>
<?php echo $html->link('Agregar Tarea', array('action'=>'add')); ?>

y cuando abro mi http://localhost/listatareas/tareas/index
me sale este error:

Citar
(http://i288.photobucket.com/albums/ll194/SonidoAzul/TareaMissing.png)

y mis carpetas las tengo bien distribuidas:

Citar
(http://i288.photobucket.com/albums/ll194/SonidoAzul/carpetas.png)


Título: Re: Ayuda con CakePHP
Publicado por: Wikytzone en 8 Junio 2013, 16:24 pm
Tienes que poner el nombre del controller TareasController.php no tareas_controller