[MÓDULO] Rotas URL para Páginas OpenCart. Altere suas URL's
Enviado: 30 Jul 2011, 02:59
Tantas vezes aqui em nossa empresa ficávamos chateado por causa das URLs de nossa Plataforma.
"www.sualoja.com.br/index.php?route=account/history", "www.sualoja.com.br/index.php?route=checkout/cart" , etc ...
Esta queryString "route" fica muito manjada e é feio entregar uma loja bonita com essas urls, se tornando uma grande desvantagem...
Antes de desenvolver este módulo, procuramos bastante para não reinventar a roda. E acabei descobrindo depois, que na verdade, diversas pessoas também queriam esta funcionalidade mas não tinham, e já tínhamos desenvolvido ela. Ao invés de "vender", é melhor contribuir, pois também usufruímos bastante da comunidade!
Vantagens do módulo:
- Url semântica para a nossa realidade, Região (PT-BR).
- Melhor customização na plataforma.
- Melhor analise de resultado via Google Analitycs, pois o OpenCart por padrão aponta todos os dados para a "index.php"
Agora é possível você customizar suas Urls da forma que desejar.
Exemplo de uso:
Antes: http://www.seusite.com.br/index.php?route=checkout/cart
Depois: http://www.seusite.com.br/carrinho
Antes: http://www.seusite.com.br/index.php?rou ... nt/account
Depois: http://www.seusite.com.br/login
Pré-requisitos:
- Arquivo ".htaccess" Habilitado para gerar Url Amigavel
- Configurar a loja para Url Amigável
Configurando suas Rotas:
Como a imagem acima mostra, basta incluir o nome da Rota no Array "pages" com o nome do route que desejar.
Instalando esta Funcionalidade:
Como a imagem acima mostra, basta incluir este Comando no arquivo "index.php" na linha 207.
Exemplo: http://www.seusite.com.br/conta/login
Por Padrão, se você acessar esta URL irá aparecer a pagina de login, então está tudo OK.
Lembre-se de mudar os links de sua página e de realizar back-up de seus arquivos.
Download:
http://www.opencart.com/index.php?route ... on_id=2770
"www.sualoja.com.br/index.php?route=account/history", "www.sualoja.com.br/index.php?route=checkout/cart" , etc ...
Esta queryString "route" fica muito manjada e é feio entregar uma loja bonita com essas urls, se tornando uma grande desvantagem...
Antes de desenvolver este módulo, procuramos bastante para não reinventar a roda. E acabei descobrindo depois, que na verdade, diversas pessoas também queriam esta funcionalidade mas não tinham, e já tínhamos desenvolvido ela. Ao invés de "vender", é melhor contribuir, pois também usufruímos bastante da comunidade!
Vantagens do módulo:
- Url semântica para a nossa realidade, Região (PT-BR).
- Melhor customização na plataforma.
- Melhor analise de resultado via Google Analitycs, pois o OpenCart por padrão aponta todos os dados para a "index.php"
Agora é possível você customizar suas Urls da forma que desejar.
Exemplo de uso:
Antes: http://www.seusite.com.br/index.php?route=checkout/cart
Depois: http://www.seusite.com.br/carrinho
Antes: http://www.seusite.com.br/index.php?rou ... nt/account
Depois: http://www.seusite.com.br/login
Pré-requisitos:
- Arquivo ".htaccess" Habilitado para gerar Url Amigavel
- Configurar a loja para Url Amigável
Configurando suas Rotas:
Como a imagem acima mostra, basta incluir o nome da Rota no Array "pages" com o nome do route que desejar.
Instalando esta Funcionalidade:
Como a imagem acima mostra, basta incluir este Comando no arquivo "index.php" na linha 207.
Código: Selecionar todos
Após efetuar a instalação, entre na sua loja e digite a Rota URL que configurou.// Router Mode
$controller->addPreAction(new Action('common/route/check'));
Exemplo: http://www.seusite.com.br/conta/login
Por Padrão, se você acessar esta URL irá aparecer a pagina de login, então está tudo OK.
Lembre-se de mudar os links de sua página e de realizar back-up de seus arquivos.
Download:
http://www.opencart.com/index.php?route ... on_id=2770