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