Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

#50307
senuts escreveu:Revivendo o tópico!

Versão 1.5.5.1, até agora em meus teste 99,95% funcional, apenas tive que usar o código do #leandro_caetano
Depois da instalação, as rotas funcionaram perfeitamente... porém algumas alterações que eu tinha feito via VQmod não eram carregadas.
Para solucionar isso eu alterei o arquivo index.php que vem no módulo:

Antes:
CÓDIGO: SELECIONAR TODOS
// Startup
require_once(DIR_SYSTEM . 'startup.php');

// Application Classes
require_once(DIR_SYSTEM . 'library/customer.php');
require_once(DIR_SYSTEM . 'library/affiliate.php');
require_once(DIR_SYSTEM . 'library/currency.php');
require_once(DIR_SYSTEM . 'library/tax.php');
require_once(DIR_SYSTEM . 'library/weight.php');
require_once(DIR_SYSTEM . 'library/length.php');
require_once(DIR_SYSTEM . 'library/cart.php');


Depois:
CÓDIGO: SELECIONAR TODOS
// VirtualQMOD
require_once('./vqmod/vqmod.php');
$vqmod = new VQMod();

// VQMODDED Startup
require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes

require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/affiliate.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/tax.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/cart.php'));


Com isso funcionou filé! :D
pois algumas vqmods deixam de funcionar... e a pagina abaixo, onde a rota não esta funcionando.

A página "compra de vale presentes" que continua index.php?route=account/voucher.

alguem já conseguiu deixar apenas "www.site.com.br/voucher"??
eu consegui colocar http://www.site.com.br/voucher vou ver no meu módulo o que eu modifiquei e coloco aqui amanhã ou hoje mesmo.

EDIT: faça o teste e me fale se deu certo.
Código: Selecionar todos
<modification>
	<id>URLs Amigas</id>
	<version>1.0.0</version>
	<vqmver>2.1.5</vqmver>
	<author>rogerio.dobler</author>
	<file name="catalog/controller/common/seo_url.php">
		<operation>
			<search position="before"><![CDATA[elseif (isset($this->request->get['path']))]]></search>
			<add><![CDATA[

			} elseif ($this->request->get['_route_'] ==  'minha-conta/lista-desejos') { $this->request->get['route'] =  'account/wishlist';
			} elseif ($this->request->get['_route_'] ==  'minha-conta') { $this->request->get['route'] =  'account/account';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/editar') { $this->request->get['route'] =  'account/edit';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/senha') { $this->request->get['route'] =  'account/password';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/enderecos') { $this->request->get['route'] =  'account/address';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/pontos') { $this->request->get['route'] =  'account/reward';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/login') { $this->request->get['route'] =  'account/login';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/sair') { $this->request->get['route'] =  'account/logout';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/historico') { $this->request->get['route'] =  'account/order';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/informativo') { $this->request->get['route'] =  'account/newsletter';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/recuperar-senha') { $this->request->get['route'] =  'account/forgotten';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/download') { $this->request->get['route'] =  'account/download';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/devolucoes') { $this->request->get['route'] =  'account/return';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/transacoes') { $this->request->get['route'] =  'account/transaction';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/cadastrar') { $this->request->get['route'] =  'account/register';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/devolucoes/registrar') { $this->request->get['route'] =  'account/return/insert';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/vale-presente') { $this->request->get['route'] =  'account/voucher';
			} elseif ($this->request->get['_route_'] ==  'afiliados') { $this->request->get['route'] =  'affiliate/account';
			} elseif ($this->request->get['_route_'] ==  'afiliados/editar') { $this->request->get['route'] =  'affiliate/edit';
			} elseif ($this->request->get['_route_'] ==  'afiliados/senha') { $this->request->get['route'] =  'affiliate/password';
			} elseif ($this->request->get['_route_'] ==  'afiliados/pagamento') { $this->request->get['route'] =  'affiliate/payment';
			} elseif ($this->request->get['_route_'] ==  'afiliados/codigo') { $this->request->get['route'] =  'affiliate/tracking';
			} elseif ($this->request->get['_route_'] ==  'afiliados/transacoes') { $this->request->get['route'] =  'affiliate/transaction';
			} elseif ($this->request->get['_route_'] ==  'afiliados/sair') { $this->request->get['route'] =  'affiliate/logout';
			} elseif ($this->request->get['_route_'] ==  'afiliados/recuperar-senha') { $this->request->get['route'] =  'affiliate/forgotten';
			} elseif ($this->request->get['_route_'] ==  'afiliados/registrar') { $this->request->get['route'] =  'affiliate/register';
			} elseif ($this->request->get['_route_'] ==  'afiliados/acessar') { $this->request->get['route'] =  'affiliate/login';
			} elseif ($this->request->get['_route_'] ==  'carrinho') { $this->request->get['route'] =  'checkout/cart';
			} elseif ($this->request->get['_route_'] ==  'carrinho/finalizar') { $this->request->get['route'] =  'checkout/checkout';
			} elseif ($this->request->get['_route_'] ==  'vale-presentes') { $this->request->get['route'] =  'checkout/voucher';
			} elseif ($this->request->get['_route_'] ==  'contato') { $this->request->get['route'] =  'information/contact';
			} elseif ($this->request->get['_route_'] ==  'mapa-loja') { $this->request->get['route'] =  'information/sitemap';
			} elseif ($this->request->get['_route_'] ==  'promocoes') { $this->request->get['route'] =  'product/special';
			} elseif ($this->request->get['_route_'] ==  'fabricantes') { $this->request->get['route'] =  'product/manufacturer';
			} elseif ($this->request->get['_route_'] ==  'lista-comparacao') { $this->request->get['route'] =  'product/compare';
			} elseif ($this->request->get['_route_'] ==  'busca') { $this->request->get['route'] =  'product/search';
			} elseif ($this->request->get['_route_'] ==  'rastreio') { $this->request->get['route'] =  'rastreioCorreios/rastreio';
			
			]]></add>
		</operation>
		<operation>
			<search position="before"><![CDATA[$key == 'path']]></search>
			<add><![CDATA[
			} elseif (isset($data['route']) && $data['route'] ==   'common/home') { $url .=  '/';
			} elseif (isset($data['route']) && $data['route'] ==   'account/wishlist' && $key != 'remove') { $url .=  '/minha-conta/lista-desejos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/account') { $url .=  '/minha-conta';
			} elseif (isset($data['route']) && $data['route'] ==   'account/edit') { $url .=  '/minha-conta/editar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/password') { $url .=  '/minha-conta/senha';
			} elseif (isset($data['route']) && $data['route'] ==   'account/address') { $url .=  '/minha-conta/enderecos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/reward') { $url .=  '/minha-conta/pontos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/login') { $url .=  '/minha-conta/login';
			} elseif (isset($data['route']) && $data['route'] ==   'account/logout') { $url .=  '/minha-conta/sair';
			} elseif (isset($data['route']) && $data['route'] ==   'account/order') { $url .=  '/minha-conta/historico';
			} elseif (isset($data['route']) && $data['route'] ==   'account/newsletter') { $url .=  '/minha-conta/informativo';
			} elseif (isset($data['route']) && $data['route'] ==   'account/forgotten') { $url .=  '/minha-conta/recuperar-senha';
			} elseif (isset($data['route']) && $data['route'] ==   'account/download') { $url .=  '/minha-conta/download';
			} elseif (isset($data['route']) && $data['route'] ==   'account/return') { $url .=  '/minha-conta/devolucoes';
			} elseif (isset($data['route']) && $data['route'] ==   'account/transaction') { $url .=  '/minha-conta/transacoes';
			} elseif (isset($data['route']) && $data['route'] ==   'account/register') { $url .=  '/minha-conta/cadastrar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/return/insert') { $url .=  '/minha-conta/devolucoes/registrar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/voucher') { $url .=  '/minha-conta/vale-presente';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/account') { $url .=  '/afiliados';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/edit') { $url .=  '/afiliados/editar';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/password') { $url .=  '/afiliados/senha';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/payment') { $url .=  '/afiliados/pagamento';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/tracking') { $url .=  '/afiliados/codigo';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/transaction') { $url .=  '/afiliados/transacoes';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/logout') { $url .=  '/afiliados/sair';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/forgotten') { $url .=  '/afiliados/recuperar-senha';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/register') { $url .=  '/afiliados/registrar';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/login') { $url .=  '/afiliados/acessar';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/cart' && $key != 'remove') { $url .=  '/carrinho';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/checkout') { $url .=  '/carrinho/finalizar';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/voucher') { $url .=  '/vale-presentes';
			} elseif (isset($data['route']) && $data['route'] ==   'information/contact') { $url .=  '/contato';
			} elseif (isset($data['route']) && $data['route'] ==   'information/sitemap') { $url .=  '/mapa-loja';
			} elseif (isset($data['route']) && $data['route'] ==   'product/special') { $url .=  '/promocoes';
			} elseif (isset($data['route']) && $data['route'] ==   'product/manufacturer') { $url .=  '/fabricantes';
			} elseif (isset($data['route']) && $data['route'] ==   'product/compare') { $url .=  '/lista-comparacao';
			} elseif (isset($data['route']) && $data['route'] ==   'product/search') { $url .=  '/busca';
			} elseif (isset($data['route']) && $data['route'] ==   'rastreioCorreios/rastreio') { $url .=  '/rastreio';
			
			]]></add>
		</operation>
	</file>
</modification>
#50346
AllexWesley escreveu:
senuts escreveu:Revivendo o tópico!

Versão 1.5.5.1, até agora em meus teste 99,95% funcional, apenas tive que usar o código do #leandro_caetano
Depois da instalação, as rotas funcionaram perfeitamente... porém algumas alterações que eu tinha feito via VQmod não eram carregadas.
Para solucionar isso eu alterei o arquivo index.php que vem no módulo:

Antes:
CÓDIGO: SELECIONAR TODOS
// Startup
require_once(DIR_SYSTEM . 'startup.php');

// Application Classes
require_once(DIR_SYSTEM . 'library/customer.php');
require_once(DIR_SYSTEM . 'library/affiliate.php');
require_once(DIR_SYSTEM . 'library/currency.php');
require_once(DIR_SYSTEM . 'library/tax.php');
require_once(DIR_SYSTEM . 'library/weight.php');
require_once(DIR_SYSTEM . 'library/length.php');
require_once(DIR_SYSTEM . 'library/cart.php');


Depois:
CÓDIGO: SELECIONAR TODOS
// VirtualQMOD
require_once('./vqmod/vqmod.php');
$vqmod = new VQMod();

// VQMODDED Startup
require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes

require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/affiliate.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/tax.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/cart.php'));


Com isso funcionou filé! :D
pois algumas vqmods deixam de funcionar... e a pagina abaixo, onde a rota não esta funcionando.

A página "compra de vale presentes" que continua index.php?route=account/voucher.

alguem já conseguiu deixar apenas "www.site.com.br/voucher"??
eu consegui colocar http://www.site.com.br/voucher vou ver no meu módulo o que eu modifiquei e coloco aqui amanhã ou hoje mesmo.

EDIT: faça o teste e me fale se deu certo.
Código: Selecionar todos
<modification>
	<id>URLs Amigas</id>
	<version>1.0.0</version>
	<vqmver>2.1.5</vqmver>
	<author>rogerio.dobler</author>
	<file name="catalog/controller/common/seo_url.php">
		<operation>
			<search position="before"><![CDATA[elseif (isset($this->request->get['path']))]]></search>
			<add><![CDATA[

			} elseif ($this->request->get['_route_'] ==  'minha-conta/lista-desejos') { $this->request->get['route'] =  'account/wishlist';
			} elseif ($this->request->get['_route_'] ==  'minha-conta') { $this->request->get['route'] =  'account/account';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/editar') { $this->request->get['route'] =  'account/edit';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/senha') { $this->request->get['route'] =  'account/password';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/enderecos') { $this->request->get['route'] =  'account/address';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/pontos') { $this->request->get['route'] =  'account/reward';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/login') { $this->request->get['route'] =  'account/login';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/sair') { $this->request->get['route'] =  'account/logout';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/historico') { $this->request->get['route'] =  'account/order';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/informativo') { $this->request->get['route'] =  'account/newsletter';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/recuperar-senha') { $this->request->get['route'] =  'account/forgotten';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/download') { $this->request->get['route'] =  'account/download';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/devolucoes') { $this->request->get['route'] =  'account/return';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/transacoes') { $this->request->get['route'] =  'account/transaction';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/cadastrar') { $this->request->get['route'] =  'account/register';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/devolucoes/registrar') { $this->request->get['route'] =  'account/return/insert';
			} elseif ($this->request->get['_route_'] ==  'minha-conta/vale-presente') { $this->request->get['route'] =  'account/voucher';
			} elseif ($this->request->get['_route_'] ==  'afiliados') { $this->request->get['route'] =  'affiliate/account';
			} elseif ($this->request->get['_route_'] ==  'afiliados/editar') { $this->request->get['route'] =  'affiliate/edit';
			} elseif ($this->request->get['_route_'] ==  'afiliados/senha') { $this->request->get['route'] =  'affiliate/password';
			} elseif ($this->request->get['_route_'] ==  'afiliados/pagamento') { $this->request->get['route'] =  'affiliate/payment';
			} elseif ($this->request->get['_route_'] ==  'afiliados/codigo') { $this->request->get['route'] =  'affiliate/tracking';
			} elseif ($this->request->get['_route_'] ==  'afiliados/transacoes') { $this->request->get['route'] =  'affiliate/transaction';
			} elseif ($this->request->get['_route_'] ==  'afiliados/sair') { $this->request->get['route'] =  'affiliate/logout';
			} elseif ($this->request->get['_route_'] ==  'afiliados/recuperar-senha') { $this->request->get['route'] =  'affiliate/forgotten';
			} elseif ($this->request->get['_route_'] ==  'afiliados/registrar') { $this->request->get['route'] =  'affiliate/register';
			} elseif ($this->request->get['_route_'] ==  'afiliados/acessar') { $this->request->get['route'] =  'affiliate/login';
			} elseif ($this->request->get['_route_'] ==  'carrinho') { $this->request->get['route'] =  'checkout/cart';
			} elseif ($this->request->get['_route_'] ==  'carrinho/finalizar') { $this->request->get['route'] =  'checkout/checkout';
			} elseif ($this->request->get['_route_'] ==  'vale-presentes') { $this->request->get['route'] =  'checkout/voucher';
			} elseif ($this->request->get['_route_'] ==  'contato') { $this->request->get['route'] =  'information/contact';
			} elseif ($this->request->get['_route_'] ==  'mapa-loja') { $this->request->get['route'] =  'information/sitemap';
			} elseif ($this->request->get['_route_'] ==  'promocoes') { $this->request->get['route'] =  'product/special';
			} elseif ($this->request->get['_route_'] ==  'fabricantes') { $this->request->get['route'] =  'product/manufacturer';
			} elseif ($this->request->get['_route_'] ==  'lista-comparacao') { $this->request->get['route'] =  'product/compare';
			} elseif ($this->request->get['_route_'] ==  'busca') { $this->request->get['route'] =  'product/search';
			} elseif ($this->request->get['_route_'] ==  'rastreio') { $this->request->get['route'] =  'rastreioCorreios/rastreio';
			
			]]></add>
		</operation>
		<operation>
			<search position="before"><![CDATA[$key == 'path']]></search>
			<add><![CDATA[
			} elseif (isset($data['route']) && $data['route'] ==   'common/home') { $url .=  '/';
			} elseif (isset($data['route']) && $data['route'] ==   'account/wishlist' && $key != 'remove') { $url .=  '/minha-conta/lista-desejos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/account') { $url .=  '/minha-conta';
			} elseif (isset($data['route']) && $data['route'] ==   'account/edit') { $url .=  '/minha-conta/editar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/password') { $url .=  '/minha-conta/senha';
			} elseif (isset($data['route']) && $data['route'] ==   'account/address') { $url .=  '/minha-conta/enderecos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/reward') { $url .=  '/minha-conta/pontos';
			} elseif (isset($data['route']) && $data['route'] ==   'account/login') { $url .=  '/minha-conta/login';
			} elseif (isset($data['route']) && $data['route'] ==   'account/logout') { $url .=  '/minha-conta/sair';
			} elseif (isset($data['route']) && $data['route'] ==   'account/order') { $url .=  '/minha-conta/historico';
			} elseif (isset($data['route']) && $data['route'] ==   'account/newsletter') { $url .=  '/minha-conta/informativo';
			} elseif (isset($data['route']) && $data['route'] ==   'account/forgotten') { $url .=  '/minha-conta/recuperar-senha';
			} elseif (isset($data['route']) && $data['route'] ==   'account/download') { $url .=  '/minha-conta/download';
			} elseif (isset($data['route']) && $data['route'] ==   'account/return') { $url .=  '/minha-conta/devolucoes';
			} elseif (isset($data['route']) && $data['route'] ==   'account/transaction') { $url .=  '/minha-conta/transacoes';
			} elseif (isset($data['route']) && $data['route'] ==   'account/register') { $url .=  '/minha-conta/cadastrar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/return/insert') { $url .=  '/minha-conta/devolucoes/registrar';
			} elseif (isset($data['route']) && $data['route'] ==   'account/voucher') { $url .=  '/minha-conta/vale-presente';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/account') { $url .=  '/afiliados';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/edit') { $url .=  '/afiliados/editar';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/password') { $url .=  '/afiliados/senha';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/payment') { $url .=  '/afiliados/pagamento';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/tracking') { $url .=  '/afiliados/codigo';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/transaction') { $url .=  '/afiliados/transacoes';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/logout') { $url .=  '/afiliados/sair';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/forgotten') { $url .=  '/afiliados/recuperar-senha';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/register') { $url .=  '/afiliados/registrar';
			} elseif (isset($data['route']) && $data['route'] ==   'affiliate/login') { $url .=  '/afiliados/acessar';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/cart' && $key != 'remove') { $url .=  '/carrinho';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/checkout') { $url .=  '/carrinho/finalizar';
			} elseif (isset($data['route']) && $data['route'] ==   'checkout/voucher') { $url .=  '/vale-presentes';
			} elseif (isset($data['route']) && $data['route'] ==   'information/contact') { $url .=  '/contato';
			} elseif (isset($data['route']) && $data['route'] ==   'information/sitemap') { $url .=  '/mapa-loja';
			} elseif (isset($data['route']) && $data['route'] ==   'product/special') { $url .=  '/promocoes';
			} elseif (isset($data['route']) && $data['route'] ==   'product/manufacturer') { $url .=  '/fabricantes';
			} elseif (isset($data['route']) && $data['route'] ==   'product/compare') { $url .=  '/lista-comparacao';
			} elseif (isset($data['route']) && $data['route'] ==   'product/search') { $url .=  '/busca';
			} elseif (isset($data['route']) && $data['route'] ==   'rastreioCorreios/rastreio') { $url .=  '/rastreio';
			
			]]></add>
		</operation>
	</file>
</modification>
Opa, 100% Perfeito, funcionou de bouas... parabéns..

OBS.. andei analisando as unicas URL's que ainda não estão amigaveis e estão com as query string é a pagina de Histórico de Pedidos [ Minha conta > Historico de Pedidos > Visualizar > URL > https://www.seusite.com.br/[b]index.php ... der_id=167[/b]

elas não estão com as rotas.
Editado pela última vez por senuts em 25 Abr 2014, 16:12, em um total de 1 vez.
#50347
Opa, 100% Perfeito, funcionou de bouas... parabéns..

OBS.. andei analisando as unicas URL's que ainda não estão amigaveis e estão com as query string são as das ordens [ Minha conta > Historico de Pedidos > Visualizar > URL > https://www.seusite.com.br/[b]index.php ... der_id=167[/b]

elas não estão com as rotas.
foi a unica que eu não consegui deixar também :/ teria que ver com o @rogerio.dobler quem criou esse VQmod pra ver se ele tem uma solução pra isso :D
#50370
AllexWesley escreveu:
Opa, 100% Perfeito, funcionou de bouas... parabéns..

OBS.. andei analisando as unicas URL's que ainda não estão amigaveis e estão com as query string são as das ordens [ Minha conta > Historico de Pedidos > Visualizar > URL > https://www.seusite.com.br/[b]index.php ... der_id=167[/b]

elas não estão com as rotas.
foi a unica que eu não consegui deixar também :/ teria que ver com o @rogerio.dobler quem criou esse VQmod pra ver se ele tem uma solução pra isso :D
até mesmo o @vaneves que percebi que manja bem nas query... =D
#50376
senuts escreveu:
AllexWesley escreveu:
Opa, 100% Perfeito, funcionou de bouas... parabéns..

OBS.. andei analisando as unicas URL's que ainda não estão amigaveis e estão com as query string são as das ordens [ Minha conta > Historico de Pedidos > Visualizar > URL > https://www.seusite.com.br/[b]index.php ... der_id=167[/b]

elas não estão com as rotas.
foi a unica que eu não consegui deixar também :/ teria que ver com o @rogerio.dobler quem criou esse VQmod pra ver se ele tem uma solução pra isso :D
até mesmo o @vaneves que percebi que manja bem nas query... =D
mais eu não vejo tanta necessidade para deixar ela nesse formato mais eu queria deixar ela também mais acabei deixando de lado hehe
#50377
Também não vejo muita necessidade, é algo para deixar... vamos dizer .. "Mais Bonitinho" rsrs, caso algum dia alguém venha postar eu eu mesmo tiver a coragem e o conhecimento básico das querys eu venha a fazer e quem sabe até postar aqui :)
#56496
Olá...

Eu tenho esta extensão funcionando perfeitamente na versão 1.5.6.4 deis de que montei a loja no início do ano.

Só que eu tinha um problema com as urls amigáveis dos fabricantes, elas simplesmente não funcionavam...

Como eu montei a loja com diversos módulos, o templante pago, não sabia se o problema era com o meu Opencart, com algum dos módulo ou com o meu Templante, então finalmente hoje resolvi criar coragem para investigar...

E eis que descobri que era por causa deste módulo de rotas...

Fiz uma pequena alteração e funcionou perfeitamente e venho aqui compartilhar, afinal pode ajudar alguém com o mesmo problema, caso use esta extensão.
Lembrando que a versão do meu OC é a 1.5.6.4, então pode ser que seja por isso que comigo não funcionava, se você não está tendo problemas não faça esta alteração!

Altere o arquivo "seo_url.php" o seguinte...

Localize o seguinte termo:

product/manufacturer/product

E Substitua por:

product/manufacturer/info

No total são 2, localizados nas linhas 48 e 71

Ai é só correr pro abraço...

Até a próxima galera...
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8