Página 1 de 1

Adicionar número do pedido na confirmação checkout/success

Enviado: 06 Dez 2011, 12:36
por moratelli
Prezados, como adicionar o número do pedido na confirmação de sucesso após a compra.
Como exemplo abaixo...

Seu pedido foi cadastrado! PEDIDO NÚMERO 123

Seu pedido foi cadastrado com sucesso!

Caso tenha criado uma conta você pode ver o histórico dos seus pedidos acessando sua conta e clicando em Histórico de Pedidos.

Se seu pedido está associado a downloads, acesse os Seus Downloads para vê-los.

Por favor, entre em contato conosco caso tenha dúvidas clicando aqui.

Obrigado por comprar em nossa loja!

Obrigado.

http://www.areahp.com.br

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 06 Dez 2011, 17:17
por Manoel Vidal
Olá,

A variável que carrega em sessão o código do pedido é a:
$this->session->data['order_id']

Verifique se ela supre sua necessidade.

Espero ter ajudado :D

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 06 Dez 2011, 21:25
por moratelli
Manoel Vidal escreveu:Olá,

A variável que carrega em sessão o código do pedido é a:
$this->session->data['order_id']

Verifique se ela supre sua necessidade.

Espero ter ajudado :D

Só mais uma dúvida básica..
em qual arquivo utilizo esta variável?

obrigado pela ajuda.

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 06 Dez 2011, 23:11
por Manoel Vidal
confirm.php que está no diretório /catalog/controller/checkout/ e checkout.tpl que está no diretório /catalog/view/theme/SEU_TEMA/template/checkout/

Espero ter ajudado :D

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 08 Dez 2011, 15:40
por moratelli
Manoel Vidal escreveu:confirm.php que está no diretório /catalog/controller/checkout/ e checkout.tpl que está no diretório /catalog/view/theme/SEU_TEMA/template/checkout/

Espero ter ajudado :D

Olá .. desculpa mas fiquei um pouco perdido.. ainda estou me adaptando ao código do opencart, até gostaria de saber se tem algum tutorial explicando sobre as variáveis por exemplo a variável $this->session->data['order_id'] onde acho encontro ela declarada? não posso utilizar ela diretamente no arquivo /catalog/controller/checkout/ e checkout.tpl? e quais os arquivos onde esta variável esta declarada?


Além desta dúvida surgiu outra também relacionada com variáveis.
Estou fazendo um módulo novo onde preciso de 3 campos no módulo da conta do usuário. Onde segui o procedimento para duplicar um módulo. Até aí tudo bem,
Copiei o módulo newsletter, no menu do módulo está aparecendo um erro. Notice: Undefined variable: text_numcd in D:\wamp\www\openCart\opencart_v1.5.1.3.1\upload\catalog\view\theme\mm_layout\template\module\account.tpl on line 21 não consegui encontrar onde tenho que declarar esta variável.

Além desta dúvida tenho outra.

Basicamente este módulo é um formulário simples com 3 campos text onde o cliente vai preencher após a compra para validar o curso recebido. Gostaria de enviar estes campos via e-mail e também pegar o nome do usuário, e-mail, cidade e estado.

E se quiser gravar estas informações numa tabela nova no BD?

Se alguém puder ajudar agradeço. No momento estou pedido informações.. assim que tiver avançado mais vou começar a colaborar com alguma coisa nova.

Obrigado
Mateus Moratelli

http://www.areahp.com.br

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 08 Dez 2011, 17:51
por Manoel Vidal
Segue o link da documentação sobre módulos:
http://www.opencart.com/index.php?route ... h=77_43_45

Espero ter ajudado :D

Re: Adicionar número do pedido na confirmação checkout/succe

Enviado: 08 Dez 2011, 19:50
por moratelli
Obrigado,
olhei por cima e acho que é exatamente isso que preciso.

Agora vou estudar o arquivo.


Obrigado
Mateus Moratelli
http://www.areahp.com.br