Usando hífen em URL’s no Kohana PHP

Marcelo Rodrigo

Gordinho que inventou de pedalar e correr. Acha que é mais seguro pedalar na BR 101 do que pedalar na cidade as 18h. Inventa de fazer pedais longos no final de semana e de vez em quando encarar algum Audax

Você pode gostar...

  • Boa dica!

    • Marcelo Rodrigo

      Valeu ae Beto ;)

  • Boa Marcelo!
    Estou usando algo parecido em um sistema de e-commerce que estou desenvolvendo com o kohana… hehe
    Abraços

    • Marcelo Rodrigo

      Valeu ae Matheus!

      Eu postei porque volta e meia alguém me pergunta como implementar isso, em vez de ficar colando via Google Talk gravei o post aqui pra ajudar mais gente :)

  • Legal a idéia.
    Aqui costumo configurar rotas especificas no bootstrap quando preciso de algo desse tipo.
    Valeu

    • Marcelo Rodrigo

      Opa.

      Também é uma ótima solução.
      Abraço

  • E aí Marcelo, tudo bem?
    Fiquei curioso: Porque isso não vem implementado no Kohana 'por padrão'?

    Abraço e continue mantendo seu ótimo trabalho de divulgação do Kohana.

    • Marcelo Rodrigo

      Boa pergunta Adler.

      Um pouco é pela estrutura HMVC onde o underscore representa o diretório na nomeação das classes. Outra porque você não consegue declarar um classe Controller_Meu-Controller-Com-Hifen no PHP :)

      Abraço e obrigado pelo comentário!

  • Everton

    Pra quem tem algum projeto rodando na versão 3.0.8..
    Controller e Action são atributos.. então basta substituir pelo código abaixo:

    public function execute() {
    $this->action = str_replace('-', '', $this->action);
    $this->controller = str_replace('-', '', $this->controller);
    return parent::execute();
    }