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