Sim, minha solução foi essa.

Mas quando falo a respeito de MVC, não estou falando do codeigniter, o CI
mesmo não é nada engessado e você pode passar por cima do MVC.

Mas até onde eu sei, no padrão mesmo, a view representa apenas prints e
iterators, nada mais. Li isso em algum canto, mas não tou achando a fonte.

2011/2/1 Ademir Cristiano Gabardo <[email protected]>

> Essa é uma questão meio polemica mesmo.
>
> Falando especificamente do CodeIgniter.
>
> O Guia do Usuário cita os models como “opcionais”  imagino que, por conta
> da possibilidade de fazer as consultas ao DB com o Active Record.
>
> O CodeIgniter é bastante permissivo quanto a quebra do MVC, você pode (mas
> não deve) acessar o DB de qualquer lugar, views, helpers, libraries, models
> ou controllers.
>
>
>
> Para a solução do problema sugerido, eu imaginei o seguinte
>
> O controller busca no model a informação das cidades.
>
> Para cada cidade encontrada, grava essa informação em uma array e busca as
> informações extras usando uma segunda função do model.
> Agrega esse retorno também na array
>
> O resultado será uma array de cidades cada qual com outra array dentro (uma
> array de arrays).
>
> Na hora de passar as informações para a view, seria essa array de arrays
> que seria passada.
> Em nenhum momento a View “tocou” no DB, ou o Controller que seja.
>
> A única coisa é que o Foreach da view vai ficar um pouco mais complexo.
>
>
>
> Era essa a solução que o Eric tinha proposto não?
>
>
>
> Abraços a todos.
>
> Ademir
>
>
>
> *De:* [email protected] [mailto:
> [email protected]] *Em nome de *Eric Saboia
> *Enviada em:* terça-feira, 1 de fevereiro de 2011 16:41
> *Para:* CodeIgniter Brasil
> *Assunto:* Re: [CodeIgniter] RES: Problema da quebra do MVC
>
>
>
> essa é só minha opinião, gostaria de saber por que os colegas não acharam
> que o mvc se sentiu ofendido ;D
>
> 2011/2/1 Marcello Benigno <[email protected]>
>
> Beleza Eric!
>
>
>
> []´s
> --
>
> *Marcello Benigno B. de Barros Filho*
> Prof. do Curso Superior de Tecnologia em Geoprocessamento - IFPB
> Mestre em Ciências Geodésicas e Tecnologias da Geoinformação - UFPE
> http://profmarcello.blogspot.com
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
>
>
> --
> Eric Saboia - eric.saboia.org
>
> Beautiful is better than ugly,
> Explicit is better than implicit,
> Simple is better than complex,
> Complex is better than complicated.
>
> The Zen of Python, by Tim Peters
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>


-- 
Eric Saboia - eric.saboia.org

Beautiful is better than ugly,
Explicit is better than implicit,
Simple is better than complex,
Complex is better than complicated.

The Zen of Python, by Tim Peters
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a