Atenção: O campo Mensagem tem seu preenchimento obrigatório!

Loading

Através do OpenCart  é possível Enviar Informativo para todos os clientes cadastrados na loja. O informativo pode ser enviado pelo ADMIN > Vendas > Enviar Informativo.

Acontece que ao tentar enviar, retorna a seguinte mensagem: “Atenção: O campo Mensagem tem seu preenchimento obrigatório!”.

Atenção O campo Mensagem tem seu preenchimento obrigatório
Atenção O campo Mensagem tem seu preenchimento obrigatório

Esse erro trata-se de um bug na versão OpenCart 1.5.5.1, o arquivo admin/view/template/sale/contact.tpl está com um erro na linha 244.

Para corrigir esse erro, localize a linha 244 o seguinte código:

$('textarea[name=\'message\']').html($('textarea[name=\'message\']').val());

E substitua pelo código:

('textarea[name=\'message\']').text(CKEDITOR.instances.message.document.getBody().getHtml());

Se preferir, baixo o arquivo Correção do Bug no formulário de Contato Enviar Informativo, e substitua o arquivo atual.

VEJA TAMBÉM:   Qual melhor sistema de E-commerce OpenSource

11 comentários em “Atenção: O campo Mensagem tem seu preenchimento obrigatório!”

  1. Invyne Web Sites

    Excelente dica. Só esqueceu de uma coisa. É um detalhe que faz diferença:

    Quando trocar PARA :

    (‘textarea[name=’message’]’).text(CKEDITOR.instances.message.document.getBody().getHtml());

    inserir $ antes de tudo, ficando assim:

    $(‘textarea[name=’message’]’).text(CKEDITOR.instances.message.document.getBody().getHtml());

Deixe um comentário

Rolar para cima