O CI 2.x tem a opção do override_404, nos routes.

Manda tudo para um controller base e depois trata conforme:
$routes['override_404'] = 'site/abrir'
Controlller site

function abrir()
{
        $url_title = $this->uri->segment(1);
        if ( $url_title === 'navios-gigantes' )
                echo 'go to caribas!!!';
}

Em 2011/05/13, às 06:39, Cristiano Santos Oliveira escreveu:

> Oi galera.
> 
> Seguinte, uma aplicação (www.exemplo.com) que estou fazendo precisa que as
> url's sejam alteradas dinamicamente, exemplo:
> 
> LISTA DE CATEGORIAS:
> 1 - carros de corrida
> 2 - motos radicais
> 3 - lanchas velozes
> 4 - navios gigantes
> 
> ao clicar em lanchas por exemplo todos os links da aplicação ficará assim:
> www.exemplo.com/navios-gigantes
> e todo o resto dos links da aplicação ficará assim, como:
> 
> www.exemplo.com/navios-gigantes/usuario/list
> www.exemplo.com/navios-gigantes/usuario/add
> 
> assim como se eu clicasse em carros de corrida a url mudaria para:
> www.exemplo.com/carros-de-corrida
> 
> e o resto dos links ficariam dessa forma:
> www.exemplo.com/carros-de-corrida/usuario/list
> www.exemplo.com/carros-de-corrida/usuario/add
> 
> 
> OBS: meu problema não está em usar o helper url_title() para criar as urls e
> sim em como criar as rotas para que elas apontem para os modulos que já
> estão feitos.
> 
> 
> Valeu !
> 
> 
> -- 
> ----
> Cristiano Santos de Oliveira
> Desenvolvedor de Software
> Cel. (71) 91794664
> MSN:  [email protected]
> Gmail: [email protected]
> Skype: cristiano.oliveir
> Linux user # 495181
> Lattes: 
> Lattes<http://buscatextual.cnpq.br/buscatextual/visualizacv.jsp?id=K4413558T4>
> ----------------------------------------------------------
> "... não vemos o mundo com nossos olhos, mas com os conceitos que habitam
> nossa mente..."
> Osame Kinouchi.
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> 
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------


_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a