Página 1 de 1
Sincronizar clientes entre 2 lojas Open Cart
Enviado: 07 Dez 2011, 08:17
por markos
Sou novo no open cart, e como a minha parte de desenvolvimento vai por pesquisas aqui no forum, tenho muito a voz agradecer.
Agora estou baralhado como irei conseguir fazer o seguinte.
Tenho 2 lojas Open Cart versão 1.5.0
1 de cosméticos e outra para brinquedos.
O que eu necessitava era de sincronizar os seguintes dados entre as lojas:
Clientes
Dados de Clientes (morada, nº fiscal, entre outros)
Alguém me conseguira ajudar?, não tenho ideia como irei conseguir fazer esta situação.

Re: Sincronizar clientes entre 2 lojas Open Cart
Enviado: 07 Dez 2011, 09:20
por Manoel Vidal
Olá,
No caso, você gostaria de que os mesmos dados de uma fossem replicados para outra com as duas lojas funcionando ?
Re: Sincronizar clientes entre 2 lojas Open Cart
Enviado: 07 Dez 2011, 23:12
por Renato Frota
Você pode usar views do MySQL e fazer a tabela de clientes ser uma view apontada para a tabela de clientes da outra loja.
Mas não sei se precisaria apontar outras tabelas.
Re: Sincronizar clientes entre 2 lojas Open Cart
Enviado: 15 Dez 2011, 08:05
por markos
Para Manoel Vidal:
Sim o que eu necessitava era que quando se registassem numa loja, também ficassem registados na outra loja automaticamente.
Assim o mesmo cliente poderá fazer login com os mesmos dados (email e pass) tanto numa loja como na outra.
Para Renato Frota:
Não entendi muito isso de usar views do MySQL, explica me isso melhor como funciona.
Agradeço aos 2 ajuda!!! Obrigado.
Aproveito para deseja a toda a comunidade um Feliz Natal...
Re: Sincronizar clientes entre 2 lojas Open Cart
Enviado: 15 Dez 2011, 16:28
por Renato Frota
Você pode fazer uma alteração no sistema de registro (para quando registrar numa loja, registrar na outra também) ou usar as views.
View é uma "visão" de outra tabela. no MySQL, é basicamente um atalho, que pode (ou não) ter cláusulas WHERE e ORDER adicionais.
Neste caso, você pode ter as duas lojas rodando no mesmo banco, com prefixo de tabela diferentes (loja1_ e loja2_ por exemplo).
Na loja loja2_, após a instalação, vc exclui as tabelas que armazenam informações dos clientes e cria views com o mesmo nome, apontando para as tabelas loja1_ correspondentes.
Exemplo: loja2_customers apontando para loja1_customers.
Estou explicando o conceito, não sei se o nome é esse nem sei qual(is) seriam as tabelas corretas. Precisa analisar direitinho...
-----
Outra forma (mais testada e recomendada) é usar o sistema embutido da OpenCart de multi-lojas. Você já testou esse recurso?
Re: Sincronizar clientes entre 2 lojas Open Cart
Enviado: 19 Abr 2012, 11:13
por markos
Boa Tarde
Sim já testei as multi-lojas, mas penso que esteja muito incompleto, não gostei para te falar a serio.
Diz só mais uma coisa, como eu faço para criar as views de uma tabela para outra (já estive a verificar no google ajuda e não consegui descobrir a questão), peço a desculpa mas ainda sou iniciante.
Agradeço muito a tua ajuda, um Abraço.