Página 2 de 2

Re: Automatic seo url remover identificador das urls

Enviado: 20 Fev 2016, 14:28
por ronan
Funcionou ele gera as urls do jeito que eu queria, porém so abre a index, quando clico em categorias e produtos dá not found :-(

Se uso o código padrão do jeito que veio, funciona tudo certo as urls geradas abrem normal, o que pode ser Valdeir?

Obrigadão mesmo cara!!!

Re: Automatic seo url remover identificador das urls

Enviado: 22 Fev 2016, 12:01
por valdeir2000
ronan escreveu:Funcionou ele gera as urls do jeito que eu queria, porém so abre a index, quando clico em categorias e produtos dá not found :-(

Se uso o código padrão do jeito que veio, funciona tudo certo as urls geradas abrem normal, o que pode ser Valdeir?

Obrigadão mesmo cara!!!
Instala essa extensão http://www.opencart.com/index.php?route ... on_id=6929 e desinstala essa que você tem.

Criei baseada na versão 2.1.x do OC. Então não pude testar em outras versões para ter certeza de compatibilidade.
Se possível dar 5 estrelas... :D

Re: Automatic seo url remover identificador das urls

Enviado: 22 Fev 2016, 15:38
por ronan
Super Valdeir!
Instalei a sua extensão, direto enviado os arquivos via FTp, pois via ocmod deu erro não instalava, ai mandei direto via ftp

Tudo ok, porem gostaria de saber se posso alteraar o código da sua contribuição para incuir o final .html nas urls geradas

E também como faço pra zerar todas as SEO url's que tem atualmente pois testei antes um outro modulo, que detonou minhas urls, ficou faltando algumas letras pois a contribuicao nao suportava letras com acentos, ai detonou tudo, tem como limpar essas url's sem ter que editar produto por produto cara?

Obrigado mesmo!!!!!!

Re: Automatic seo url remover identificador das urls

Enviado: 22 Fev 2016, 18:07
por valdeir2000
No primeiro post você não queria sem o sufixo?

Para adicionar o sufixo basta acessar o arquivo admin/model/module/friendly_urls.php / procurar por
Código: Selecionar todos
" . $url . "
e alterar para
Código: Selecionar todos
" . $url .".html
Para remover todas as url basta acessar a tabela oc_url_alias e deletar todo o conteúdo.

Re: Automatic seo url remover identificador das urls

Enviado: 23 Fev 2016, 13:04
por ronan
Boa tarde Valdeir, não amigo, acho que me expressei mal, o que eu queria era tirar os números que apareciam nos urls
tipo:

www.loja.com.br/nome-do-produto-c2-e1.html

eu queria tirar esse c2-e1.html

ficando: www.loja.com.br/nome-do-produto.html

Tentei achar o código que você disse pra modificar no seu módulo pra que inclua o .html no url mas não achei, tem certeza que o arquivo ou código é este mesmo amigo?

Obrigado cara!!!

Re: Automatic seo url remover identificador das urls

Enviado: 23 Fev 2016, 13:09
por ronan
Limpei as urls via phpadmin, e gerei novas usando seu módulo, notei que tem problemas com acentos tipo é, ão ela gera comendo as letras que tem acento, é isso mesmo?

valeu!!

Re: Automatic seo url remover identificador das urls

Enviado: 24 Fev 2016, 12:19
por valdeir2000
irei dá uma atualizada conforme os feedback. Quando atualizar irei lançar um aviso geral.

Re: Automatic seo url remover identificador das urls

Enviado: 10 Abr 2019, 15:00
por weblab
Olá pessoal
Sei que o tópico é antigo mas estou usando essa extensão para minha loja e gostei bastante do resultado que estou tendo, porém queria que ele funcionasse apenas nas urls dos produtos e categorias e não em todo site, saberiam me dizer se é possível?
Desde já agradeço

Re: Automatic seo url remover identificador das urls

Enviado: 10 Abr 2019, 16:07
por weblab
após fazer essa alteração
de
Código: Selecionar todos
						$url .= '/'.$data['route'];
						//$url .= '/'.$this->route_identifier.'/'.$data['route'];
						//return $link;
						break;
para
Código: Selecionar todos
						$url .= '/'.$this->route_identifier.'/'.$data['route'];
						return $link;
						break;


Deu certo como queria, porém as URLS amigáveis geradas usando a extensão https://www.opencartbrasil.com.br/todas-urls-amigaveis não funciona :/