Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por bfabbri
#56087
Olá pessoal, tudo bem?

Não estou conseguindo enviar vale presente.
Quando clico em send, o sistema, aparentemente, envia. Porém, quando olho no log de erros, percebo que ocorreram os seguintes erros:

2014-12-02 12:24:27 - PHP Notice: Undefined index: language_directory in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 90
2014-12-02 12:24:27 - PHP Notice: Undefined index: language_filename in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 91
2014-12-02 12:24:27 - PHP Notice: Error: Could not load language ! in /home/bruno/bijuterismomix.com/vqmod/vqcache/vq2-system_library_language.php on line 39
2014-12-02 12:24:27 - PHP Notice: Undefined index: currency_code in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 99
2014-12-02 12:24:27 - PHP Notice: Undefined index: currency_value in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 99
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_name in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 115
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_url in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 116
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_name in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 129
2014-12-02 12:24:27 - PHP Notice: Error: E-Mail sender required! in /home/bruno/bijuterismomix.com/system/library/mail.php on line 61

Não faço ideia de como corrigir.. alguém saberia me ajudar??

Eu imagino que eu precise editar algo em algum arquivo que fica na pasta controller, mas não sei onde colocar essas variáveis que não existem e nem como atribuir os valores corretos para elas..

Obrigado!

PS. confirmei com a pessoa que deveria receber o vale presente e ela não está recebendo mesmo..
#56088
Além disso, quando tento usar o código do vale-presente o sistema diz que ele é invalido ou já foi usado.
Vocês sabem se isso acontece porque eu ainda não consegui enviar para a pessoa?

Porque uma possibilidade seria eu mesmo criar um e-mail e enviar o código..
#56097
bfabbri escreveu:Olá pessoal, tudo bem?

Não estou conseguindo enviar vale presente.
Quando clico em send, o sistema, aparentemente, envia. Porém, quando olho no log de erros, percebo que ocorreram os seguintes erros:

2014-12-02 12:24:27 - PHP Notice: Undefined index: language_directory in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 90
2014-12-02 12:24:27 - PHP Notice: Undefined index: language_filename in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 91
2014-12-02 12:24:27 - PHP Notice: Error: Could not load language ! in /home/bruno/bijuterismomix.com/vqmod/vqcache/vq2-system_library_language.php on line 39
2014-12-02 12:24:27 - PHP Notice: Undefined index: currency_code in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 99
2014-12-02 12:24:27 - PHP Notice: Undefined index: currency_value in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 99
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_name in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 115
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_url in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 116
2014-12-02 12:24:27 - PHP Notice: Undefined index: store_name in /home/bruno/bijuterismomix.com/admin/model/sale/voucher.php on line 129
2014-12-02 12:24:27 - PHP Notice: Error: E-Mail sender required! in /home/bruno/bijuterismomix.com/system/library/mail.php on line 61

Não faço ideia de como corrigir.. alguém saberia me ajudar??

Eu imagino que eu precise editar algo em algum arquivo que fica na pasta controller, mas não sei onde colocar essas variáveis que não existem e nem como atribuir os valores corretos para elas..

Obrigado!

PS. confirmei com a pessoa que deveria receber o vale presente e ela não está recebendo mesmo..
Pelo jeito você não instalou corretamente o idioma português, aparentemente não existe tradução para os arquivos citados, verifique se o arquivo "voucher.php" existe no seguinte endereço catalog/language/IDIOMA-UTILIZADO/module/voucher.php, arquivo "mail.php" no endereço "catalog/language/IDIOMA-UTILIZADO/mail/voucher.php"