Veja meu Controller:

<?php
class Usuario extends Controller{
        
        function Usuario(){
                parent::Controller();
                
                //$this->output->enable_profiler(true);
                
                // controle de sessao @params tipo_sessao[admin/user], 
obrigatório
estar logado[boolean]
                $this->controle = 
$this->sessao_model->controle_de_sessao('admin', true);
                if( ! $this->controle){
                        redirect('admin/logout');// redireciona
                }
                
                // Dados para a cabeça
                $this->cms_url = $this->config->item('cms_url');// caminho do 
CMS
                $admin = 
$this->sessao_model->user_infos($this->session->userdata('id_user'));//
array
                $this->admin_nome = $admin['nome'];// nome do admin
                $this->admin_tipo_str = $this->sessao_model->tipo_user();// 
tipo em string
                
                $this->load->model('cms/menu_model');// dentro do cms/index.php
                $this->load->model('cms/usuario_model'); //
<<<<<<<---------------------------------  Ao carregar dá o bug
                $this->load->library('tips');
                $this->load->library('opcoes');
        }
        
        function index(){
                
                $dados['corpo'] = "corpo";// conteudo
                
                $dados['head'] = "";
                        
                
                
                $this->load->view('cms/index', $dados);
                
        }
                
}?>


Meu Model:

<?php
class Usuario_model extends Model{
        
        function Usuario_model(){
                parent::Model();
        }
        
}

O erro continua. No firebug todas as chamadas para JS e CSS estão
dentro da tag BODY. Muito estranho.

[]'s
Bruno

2009/2/4 Djalma Araújo | www.djalmaaraujo.com.br <[email protected]>:
> com certeza tem algum espaço sobrando no arquivo e ele identifica um
> caractere html..
> eh como se tu colocasse um html antes do session_start
> faz o que o doido disse ou verifica se tem espacos
>
> 2009/2/4 Edinho Almeida <[email protected]>
>>
>> Tente tirar o  "?>" do final do arquivo do model.
>>
>> Abs
>> Edinho Almeida
>> 11 8018-8019
>>
>>
>>
>> 2009/2/4 Bruno Barros <[email protected]>:
>> > Alguêm já teve um problema assim?
>> > Ao chamar o Model dentro de um Controller acontece um bug que coloca
>> > um espaço no topo do site, como se tivesse uma quebra de linha.
>> > Ao abrir com o Firebug as chamadas de sript, css estão dentro da tag
>> > BODY, mas se eu abri o código da página está tudo certo.
>> >
>> > Se eu retirar a chamada do Model o erro desaparece. Então fui ver a
>> > classe Model, limpei até ter somente o construtor e o erro é igual.
>> >
>> > --
>> > []'s
>> > Bruno Barros
>> > [email protected]
>> >
>> > _______________________________________________
>> > 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
>
>
>
> --
> Atenciosamente,
> Djalma Araújo
> Consultor / Desenvolvedor WEB.
> www.djalmaaraujo.com.br
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>



-- 
[]'s
Bruno Barros
[email protected]

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

Responder a