Página 1 de 2

Dúvida : Marketing > Informativo (Resolvido)

Enviado: 05 Mar 2016, 15:53
por barao094
:D Boa tarde pessoal,
Estou tentando configurar a parte de INFORMATIVOS (Marketing > Informativos), porem quando clico no botão ENVIAR, nada acontece. (NADA MESMO, nem carrega nada)
Alguém passou por isso e pode me ajudar?
Tentei em varias versões, configurei o SMTP , mas o Botão NÃO FUNCIONA nem pra mostrar uma mensagem de erro ou etc.... é como se o botão estivesse la só de enfeite (sem ação) !
Agora quando alguém se cadastra ou compra um produto o e-mail é disparado para o e-mail da pessoa !
Muito Obrigado, no momento estou tentando com a ultima versão 2.2.0.0 (porem ja tentei com anteriores tambem)

Re: Dúvida : Marketing > Informativo

Enviado: 06 Mar 2016, 13:00
por valdeir2000
Dá uma olhada nos logs de erro ou faça esse procedimento

Aperte Ctrl + Shift + J e navegue até a aba Network > Tente adicionar uma opção > Acesse a janela que você abriu no passo anterior > Clique na última requisição > Navegue até a aba Preview > Provavelmente lá terá o erro, facilitando a correção.

Re: Dúvida : Marketing > Informativo

Enviado: 07 Mar 2016, 01:22
por barao094
Boa noite valdeir2000 ! Obrigado pela resposta, vamos la!
Quando eu entro nesta tela que vc falou e clico no "botão enviar" (o qual está com problema), dois erros aparecem seguidos de uma "bolinha vermelha" .
OBS : Cada vez que eu clico ela acrescenta+1

Uncaught TypeError: $(...).code is not a functionsend @ index.php?

route=marketing/contact&token=RNBDOQWPZzZ7LhHQJ5ZZJlRhCKht7XR3:439onclick @ index.php?
Quando clico nesse de cima vou para esta parte do HTML:
function send(url) {
// Summer not fix
$('textarea[name=\'message\']').val($('#input-message').code());
---------------------------------------------------------------------------------------------------------------
Ja quando clico no outro, vou para o HTML do botão em questão:

route=marketing/contact&token=RNBDOQWPZzZ7LhHQJ5ZZJlRhCKht7XR3:252

<button id="button-send" data-loading-text="Carregando..." data-toggle="tooltip" title="Enviar" class="btn btn-primary" onclick="send('index.php?route=marketing/contact/send&token=RNBDOQWPZzZ7LhHQJ5ZZJlRhCKht7XR3');"><i class="fa fa-envelope"></i></button>

Sera que é um erro neste HTML ? "code is not a function" ?
Caso possa me ajudar ficarei muito grato !

Re: Dúvida : Marketing > Informativo

Enviado: 07 Mar 2016, 01:50
por barao094
Consegui !!!!!!!!!!!!
Simplesmente substitui esta linha de codigo que acusava erro pela seguinte :
$('textarea[name="/message/"]').val($('#input-message'));
deletando o .code() e adicionando aspas duplas em "/message/"
Muito OBRIGADO DE VERDADE , sem a dica do CTRL SHIFT J nunca iria resolver !!!!!!

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 23 Mar 2016, 13:04
por pauliram
Em que arquivo encontro isso meu amigo, por favor

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 23 Mar 2016, 21:37
por valdeir2000
pauliram escreveu:Em que arquivo encontro isso meu amigo, por favor
admin/view/template/marketing/contact.tpl

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 30 Mar 2016, 08:13
por pauliram
Fiz, mas infelizmente não funcionou
:|
function send(url) {
// Summer not fix
$('textarea[name=\"message\"]').val($(.'#input-message'));

$.ajax({
url: url,
type: 'post',
data: $('#content select, #content input, #content textarea'),
dataType: 'json',
beforeSend: function() {
$('#button-send').button('loading');
},
complete: function() {
$('#button-send').button('reset');
},
success: function(json) {
$('.alert, .text-danger').remove();

if (json['error']) {
if (json['error']['warning']) {
$('#content > .container-fluid').prepend('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error']['warning'] + '</div>');
}

if (json['error']['subject']) {
$('input[name=\'subject\']').after('<div class="text-danger">' + json['error']['subject'] + '</div>');
}

if (json['error']['message']) {
$('textarea[name=\'message\']').parent().append('<div class="text-danger">' + json['error']['message'] + '</div>');
}
}

if (json['next']) {
if (json['success']) {
$('#content > .container-fluid').prepend('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>');

send(json['next']);
}
} else {
if (json['success']) {
$('#content > .container-fluid').prepend('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>');
}
}
}
});
}

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 30 Mar 2016, 09:22
por valdeir2000
Bem aqui
$('textarea[name=\"message\"]').val($(.'#input-message'));

:shock: :shock: :shock:

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 21 Abr 2016, 18:19
por pauliram
Já fiz isso e nao funciona

function send(url) {
// Summer not fix
$('textarea[name=\"message\"]').val($(.'#input-message'));

Re: Dúvida : Marketing > Informativo (Resolvido)

Enviado: 28 Mai 2016, 17:57
por Filipe Zefeirno
deu certo pra min.


vllwwww :D