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