Não é forma mais recomendada, mas também não é o fim do mundo.
Mas neste caso eu usaria a biblioteca Html Table + ou menos assim:
foreach($users as $user):
add_row(...)
foreach($this->ranking_model->getRankingCol($user->str_nome) as $c) :
add_row(..)
Em 30 de agosto de 2011 14:46, Marcelo Diniz <[email protected]>escreveu:
> Pessoal, vcs acham q é errado fazer uma chamada de um método do model
> direto
> na view?
>
> Pq fiz isso?
> Eu tenho que mostrar uma listagem (um relatório), até td bem, fui la no meu
> controller, chamei o model, no model fiz a query, recebo isso em uma
> variavel no meu controller e envio para a view, sem problemas.
> Só que enquanto estou fazendo o loop na view tenho que fazer outro loop
> para
> exibir informações correspondende a linha em questão, dai para esse segundo
> loop fiz a chamada direto para o model. Esta funcionando td certo, só
> gostaria de saber se tem realmente problemas ao fazer isso, qual uma
> solução
> mais correta, caso não seja essa.
>
> um exemplo:
>
> http://pastebin.com/iv7NDaEq
>
> --
> Marcelo Felipe Santiago Diniz
> [image: t_mini-a.png] @marcelo_leo27 <http://www.twitter.com/marcelo_leo27
> >
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------