Hola amigos,tengo una consulta para saber si estoy haciendo la mejor manera de trabajar con el Zend,
en mi archivo
cliente.phtml tengo un <select> que contiene los departamentos obtenido de la base de datos,
logre hacerlo de esta manera:
Código PHP:
<?php
$ubg = new Model_DbTable_Ubigeo();
$departamentos =$ubg->listardepartamentos();
foreach ($departamentos as $depa) :
?><option value=<?php echo $depa->dpto; ?>>
<?php echo $depa->dpto_nombre; ?></option>
<?php
endforeach;
?>
mi pregunta es: ¿Esta bien instanciar mi clase del
modelo y no del
controller en el archivo
cliente.phtml?
hice la prueba instanciando del controller pero no me carga los datos el cual me parece extraño, pero si lo hago directamente del modelo si funciona bien
este es el metodo del controller por si alguna duda:
Código PHP:
public function listardepartamentosAction(){
$ubigeo = new Model_DbTable_Ubigeo();
$result = $ubigeo->listardepartamentos();
//$this->view->departamentos = $result;
return $result;
}
Gracias por su ayuda de antemano