Reply To: Envío a distinas cuentas de correo desde "contacto" y "formularios de pop-up"

Support Forums Cian – HTML Template Envío a distinas cuentas de correo desde "contacto" y "formularios de pop-up" Reply To: Envío a distinas cuentas de correo desde "contacto" y "formularios de pop-up"

#4423
CreaboxThemes
Keymaster

Hola,

perdona el retraso en contesta. Se me olvidó comentarte que hay duplicar los mensajes de confirmación y error. En el formulario de newsletter quedaría de la siguiente forma:

...
</form>
<div class="success-message-new"></div>
<div class="error-message-new"></div>
...

Y la función en el archivo custom.js quedaría de la siguiente manera:

$('.subscribe_new .success-message-new').hide();
$('.subscribe_new .error-message-new').hide();$('.subscribe_new form').submit(function() {
var postdata = $('.subscribe_new form').serialize();
$.ajax({
type: 'POST',
url: 'php/sendmail_new.php',
data: postdata,
dataType: 'json',
success: function(json) {
if(json.valid == 0) {
$('.subscribe_new .success-message-new').hide();
$('.subscribe_new .error-message-new').hide();
$('.subscribe_new .error-message-new').html(json.message);
$('.subscribe_new .error-message-new').fadeIn().delay(3000).fadeOut();
}
else {
$('.subscribe_new .success-message-new').hide();
$('.subscribe_new .error-message-new').hide();
$('.subscribe_new form').hide().delay(3000).fadeIn();
$('.subscribe_new form input').val('');
$('.subscribe_new .success-message-new').html(json.message);
$('.subscribe_new .success-message-new').fadeIn().delay(2000).fadeOut();
}
}
});
return false;
});

Sería mejor que hicieses las pruebas en servidor. Coméntame que tal.

Saludos