Você pode utilizar o Parse do Codeigniter e em vez de <?php echo base_url(); ?> 
usar algo como {base}. Porém vai precisar criar uma função para passar a 
variável.

Fiz um helper assim:

function html_exibir($arquivo, $conteudo = array())
{
        $CI =& get_instance();
        
        $conteudo = array_merge($conteudo, array(
                        'base'  => base_url()
                ));
        
        $estrutura = array(
                        '_cab' => $CI->parser->parse('_cab.php', $conteudo, 
TRUE),
                        '_men' => $CI->parser->parse('_men.php', $conteudo, 
TRUE),
                        '_sub' => $CI->parser->parse('_sub.php', $conteudo, 
TRUE),
                        '_rod' => $CI->parser->parse('_rod.php', $conteudo, 
TRUE)
                );
        
        $CI->parser->parse($arquivo, array_merge($conteudo, $estrutura));
}

Dessa forma posso colocar as variáveis como {_cab} {_men} {base} e etc...

Abs,

Daniel


Em 20/07/2010, às 11:13, Marcel Araujo escreveu:

> Então, eu gosto de utilizar o base_url() pois independente de onde eu colocar 
> os meus projetos, irão continuar funcionando!
> 
> 
> -- 
> Abraços......
> 
> Marcel Araujo
> System Analyst
> Developer Java/PHP/RIA
> Linux User #490101
> http://br.linkedin.com/in/marcelaraujo
> http://www.twitter.com/marcelaraujo
> http://marcelaraujo.tumblr.com/
> http://www.marcelaraujo.com.br
> _______________________________________________
> 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