Página 1 de 8

[MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 18 Fev 2012, 10:12
por vaneves
Galera, me perdoem, falei que iria postar aqui no final de semana passado, mas com a correria acabei esquecendo. Mas bem, estou aqui.

Versão do OpenCart: 1.5.1.3
Arquivos Modificados:
index.php (chamada do módulo, linha 224)
system/engine/front.php (comentário da linha 24)
catalog/controller/common/seo_url.php (modificação da linha 10 e linha 66)
Arquivos Criados:
catalog/controller/common/route.php (o módulo)
Download:
opencart-route-0.2.zip
A primeira versão deste módulo foi baixada 14 vezes.

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 18 Fev 2012, 10:48
por Manoel Vidal
Parabéns pela atualização do módulo, tenho certeza que vai ser muito útil ! :D

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 25 Fev 2012, 07:40
por AllexWesley
pode explicar como isso funciona dar um exemplo queria saber se ele muda as rotas da URL do carrinho e do cadastre-se por exemplo pode explicar?

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 25 Fev 2012, 19:00
por evilkyo
Olá,

Confere aí se você configurou corretamente o search de tags, pq quando ativo o mod quando clico em uma tag dentro do produto dá "não encontrado", quando desativo já encontra todos os produtos com a mesma tag.
Acho que deu pra entender, né? :P

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 27 Fev 2012, 00:08
por vaneves
AllexWesley escreveu:pode explicar como isso funciona dar um exemplo queria saber se ele muda as rotas da URL do carrinho e do cadastre-se por exemplo pode explicar?
O módulo que já vem no OpenCart muda apenas as rotas dos produtos e categorias, esse módulo muda as rotas da páginas, por exemplo:
isso: index.php?route=common/home
vira: home

isso: index.php?route=account/login
vira: conta/login

inclusive no carrinho, por exemplo:
isso: index.php?route=checkout/checkout
vira: finalizar

evilkyo escreveu:Olá,

Confere aí se você configurou corretamente o search de tags, pq quando ativo o mod quando clico em uma tag dentro do produto dá "não encontrado", quando desativo já encontra todos os produtos com a mesma tag.
Acho que deu pra entender, né? :P
Realmente ficou esse bug, obrigado por nos avisar. Segue abaixo correção no arquivo catalog/controller/common/route.php. Pras tags fica 100%, porém, percebi que a busca é feita via javascript (pelo menos no tema padrão), portanto, terá que alterar esse javascript para utilizar o endereço buscar?filter_name= ao invés do index.php?route=product/search&filter_name=, compreende?

Alterei a linha 100:
Código: Selecionar todos
if(preg_match('@^_route_=([a-z_\-/]+)(\&.*)?$@', $this->request->server['QUERY_STRING'], $matches))
Outra coisa, na linha 62, o nome do carrinho está sacola, quando por padrão é carrinho, é que acabei mandando o que tinha feito no site da minha irmã, quem tem esse nome (sacola).

Manoel Vidal se puder dar uma força e atualizar o anexo, tentei editar a publicação, porém não tinha como fazer upload novamente.

Abraço

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 27 Fev 2012, 05:43
por Renato Frota
vaneves escreveu:Realmente ficou esse bug, obrigado por nos avisar. Segue abaixo correção no arquivo catalog/controller/common/route.php. Pras tags fica 100%, porém, percebi que a busca é feita via javascript (pelo menos no tema padrão), portanto, terá que alterar esse javascript para utilizar o endereço buscar?filter_name= ao invés do index.php?route=product/search&filter_name=, compreende?
Não pode deixar as duas rotas ativas (buscar || product/search) só pra ampliar a compatibilidade?
vaneves escreveu:Manoel Vidal se puder dar uma força e atualizar o anexo, tentei editar a publicação, porém não tinha como fazer upload novamente.
Tem como você enviar para o Dropbox e passar o link público (ou para outro servidor qualquer)?
Você pode colocar o link solto no seu tópico e eu atualizo o anexo. ;)

E obrigado pela sua contribuição!

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 27 Fev 2012, 08:25
por vaneves
Renato Frota escreveu: Não pode deixar as duas rotas ativas (buscar || product/search) só pra ampliar a compatibilidade?
Na verdade já é assim, funciona utilizando as rotas traduzidas ou a URL original, e na busca também. Acho que não expliquei direito, ai ficou a entender que não funcionava, porém, funciona sim, só que no formato original.
Renato Frota escreveu: Tem como você enviar para o Dropbox e passar o link público (ou para outro servidor qualquer)?
Você pode colocar o link solto no seu tópico e eu atualizo o anexo. ;)

E obrigado pela sua contribuição!
Tá aqui: [link removido]

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 27 Fev 2012, 14:40
por Renato Frota
vaneves escreveu:Tá aqui: [link removido]
Atualizei o post.

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 27 Fev 2012, 18:43
por Manoel Vidal
:D

Re: [MÓDULO] Rotas URL para Páginas OpenCart 1.5.1.x

Enviado: 09 Mar 2012, 12:43
por planovisual
Olá Vaneves,

Grato pela sua solução e dedicação de todos aqui do fórum.

Só um detalhe, estou desenvolvendo um site OC 1.5.3.1 em localhost usando Xampp - apache.
E tudo funcionou corretamente, menos quando clico na logo dos fabricantes (template default),
aí cai na página do xampp!

O que pode ser? Devo alterar algum código?