Pode-se dizer que Slug é a url amigável:

ex: www.site.com.br/nome-da-pagina-com-url-amigavel

nome-da-pagina-com-url-amigavel = slug

Em 18 de maio de 2011 10:53, Paulo Balzi <[email protected]> escreveu:

> desculpe a ignorância, mas o que seria slug ?
>
> seria alguma coisa parecida com breadCrumble ? já que slug é lesma em
> inglês. :o)
>
> 2011/5/13 Joel Galdino <[email protected]>
>
> > Nossa estou trabalhando em algo parecido.
> >
> > Até a solução do slug em banco.
> >
> > Em 13 de maio de 2011 17:03, Jonatan Froes <[email protected]
> > >escreveu:
> >
> > > Estou trabalhando em um projeto + ou - assim:
> > >
> > > * Tenho o módulo páginas e tudo é direcionado p/ este módulo, inclusive
> > > "routes['override_404'] = 'paginas/index' "
> > >
> > > * As páginas podem ser html normal ou módulo (Ex: galerias, contato,
> > news,
> > > etc.).
> > >
> > > * Cada página tem obrigatoriamente uma slug (única) no banco.
> > >
> > > * O método index do controller página verifica se existe página c/ o
> slug
> > > informado ( segmento 1 da url)
> > >
> > > * se tiver, chama o módulo relacionado c/ a página (ou exibe o html, se
> > for
> > > o caso)
> > >
> > > * se não tiver, show_404() neles!
> > >
> > > Veja:
> > > Controlller paginas
> > >
> > > function index()
> > > {
> > >   $segs = $this->uri->segment_array();
> > >
> > >   $pagina_atual = $this->xxxx->get_pag_by_slug($seg[0]);
> > >
> > >   if(   $pagina_atual )
> > >   {
> > >      //chama o módulo passando os argumentos da url;
> > >   }
> > >   else
> > >     // show_404();
> > >   }
> > > }
> > >
> > >
> > >
> > > Em 13 de maio de 2011 15:43, Cristiano Santos Oliveira <
> > > [email protected]> escreveu:
> > >
> > > > Rafael não entendi ?
> > > > tem como explicar melhor.
> > > >
> > > > Em 13 de maio de 2011 06:05, Rafael V. de Oliveira
> > > > <[email protected]>escreveu:
> > > >
> > > > > 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
> > > > > ---------------------------
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > ----
> > > > 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
> > > ---------------------------
> > >
> >
> >
> >
> > --
> > Joel Galdino
> > [email protected]
> > (11) 6655 12 70
> > twitter.com/galdino
> > _______________________________________________
> > [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
> > ---------------------------
> >
>
>
>
> --
> Paulo Balzi
> _______________________________________________
> [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