Nesse arquivo http://pastebin.com/SkHsgqfH você não deveria escrever o código HTML fora do PHP, fazendo isso, esse HTML será renderizado antes do template.

O que você deve fazer é retornar o código HTML no método gerarDestaques() do Model Destaques, e tudo deve funcionar corretamente.

A solução foi submetida nesse link: http://pastebin.com/XpdaKzUY
At.

Daniel

On 12/08/2010 19:17, Pedro Vidal wrote:
Olá galera, sou iniciante em CodeIgniter e estou desenvolvendo meu
primeiro projeto usando esse ótimo framework.

O meu problema é o seguinte:
Tenho um controller (chamado site)
http://pastebin.com/vZSuere9 (código do controller)

que chama uma view template,
http://pastebin.com/gRXqEgkh(código da view template)

e para dentro desse meu template carrego o seguinte código:
http://pastebin.com/SRUrMZpJ

Blza, até aí tudo bem, o problema é que quero criar um bloco de
destaques, e esse bloco deve ser gerado por uma consulta do PHP ao banco.
Fiz uma model chamada destaques, e essa model pega os dados do banco pra
montar meu bloco de destaques.
http://pastebin.com/SkHsgqfH

No meu controller site, carrego o meu model e chamo a função dele pra
gerar o bloco de destaques, depois no conteúdo eu dou um ECHO pra
acessar a variável $destaques_data (que deverá conter o conteúdo da
busca no banco feita pelo model), e agora vem o problema
Esse *ECHO *deveria botar o conteúdo dentro de uma div, mas o conteúdo
está saindo fora de posição, está ficando acima de tudo no código da
página, inclusive até antes da declaração doctype, como se fosse um
fragmento solto de código que foi injetado ali, mas na verdade ele
deveria estar dentro de uma div específica.

Como soluciono isso?

Peço descupas aos amigos da lista se enrolei demais pra explicar o meu
problema, mas como sou iniciante estou com uma certa dificuldade para me
adaptar ao CI, mas já estou achando muito legal trabalhar com ele.

Grato pela ajuda!
Pedro Vidal



_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a