Página 1 de 1

Ajuda em módulo usando banco de dados

Enviado: 24 Fev 2012, 14:57
por tcho
Boa tarde. Estou com um obstáculo ao fazer um módulo. O que eu preciso é identificar se o cliente é de fora do Brasil, nada mais. Para isso, eu queria fazer uma pesquisa no banco de dados e ver se a localização é fora do país. Aí é que vem a dúvida: como pegar ao menos o id do usuário logado? Aí com isso posso pegar qualquer outro tipo de dados direto do banco.
O módulo vai funcionar na hora da compra. Sou novo nesse opencart, e estou meio perdido, tenho feito meu módulo com base em outro. Se alguém puder me ajudar nese lance de dados do usuário logado, ficarei grato.

Re: Ajuda em módulo usando banco de dados

Enviado: 24 Fev 2012, 15:33
por thallescard
tcho escreveu: como pegar ao menos o id do usuário logado?
Veja se não seria isso:
Código: Selecionar todos
$this->customer->getId();

Re: Ajuda em módulo usando banco de dados

Enviado: 24 Fev 2012, 16:54
por Renato Frota
thallescard escreveu:
tcho escreveu: como pegar ao menos o id do usuário logado?
Veja se não seria isso:
Código: Selecionar todos
$this->customer->getId();
tem outras uteis como isLogged.

e para verificar o país, puxe a geozona atual (crie 1 geozona pra atender o brasil e a outra o resto do mundo)