public function getComboValidValues() { $_categoria = new Application_Model_Categoria(); $categorias = $_categoria->fetchAll('activo=1'); $listado = array(); foreach ($categorias as $categoria) { $productos = $_categoria->listarProductos($categoria['id']); $productos2 = array(); foreach ($productos as $producto) { $productos2[] = $producto['id']; } if (count($productos)) { foreach ($productos2 as $productoId) { $listado[] = $productoId; } } } return $listado; }