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 ---------------------------

