Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2009, 11:05
Avatar de gabyweb
gabyweb
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 364
Antigüedad: 22 años, 10 meses
Puntos: 0
Pregunta Empezando con Zend Framework 1.9.2

Hola amig@s,

Recién estoy empezando con Zend Framework y lo que deseo hacer como ejercicio es cargar un array con datos (por ejemplo Cliente: nombre y apellidos) para luego mostrar la data en una lista.

Los pasos que estoy siguiendo son:

1. En el index.php principal he puesto lo siguiente:

Código PHP:
<?php
error_reporting
(E_ALL E_STRICT);

$rootPath dirname(dirname(__FILE__));

set_include_path(get_include_path() . PATH_SEPARATOR .
                 
$rootPath '/application/models' PATH_SEPARATOR .
                 
$rootPath '/library' PATH_SEPARATOR);

require_once 
'Zend/Controller/Front.php';

Zend_Controller_Front::run('../application/controllers');
2. En la capa Model he creado la Clase Cliente con sus respectivos atributos y ahí mismo he creado un método cargarData() en donde añado a un ArrayObject 5 registros.

3. En el IndexController, en el método init() deseo ejecutar la carga de data y he escrito lo siguiente:

Código PHP:
class IndexController extends Zend_Controller_Action
{

    public function 
init()
    {
        
$this->initView();
        
        
$clientes = new Cliente();
        
        
$listarClientes $clientes->cargarDatos();
        
       return 
$listarClientes;
    }

Cuando lo pruebo en el navegador me aparece el siguiente mensaje:

Fatal error: Class 'Cliente' not found in X:\www\test\application\controllers\IndexControlle r.php on line 10

¿Qué es lo que estoy haciendo mal?, en todo caso podrían indicarme qué pasos debo seguir?

Espero su ayuda, gracias
__________________
Gaby :adios:

Última edición por gabyweb; 11/09/2009 a las 11:12