Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Problema al personalizar la notificación en breezingsforms  

 
Javier
 Javier
Usuario experto

Buenos dias,

Estaba intento habilitar en el componente breezings forms la opción de que cuando un usuario rellenara los datos de un formulario en cuestión, le llegará un correo con un formato descrito por mi y con los datos que él ha introducido. Para ello he seguido los pasos indicados en este artículo de su blog con la única diferencia que yo no tengo la carpeta com_facileforms sino com_breezingsforms en la ruta que se indica:

He creado dos archivos diferentes, uno llamado mailbacktpl.html.php para todo formulario en general y otro llamado form_matriculacion_metod_analis_riesgos_mailbacktpl.html.php donde form_matriculacion_metod_analis_riesgos es el nombre del formulario en cuestión.

En las opciones avanzadas del campo mail de dicho formulario he activado el mailback pero el problema que estoy sufriendo es que el cuerpo del mensaje que le llega al usuario, una vez rellenado y enviado el formulario, es el que viene por defecto en el archivo mailbacktpl.txt.php.

El formulario en cuestión en el que estoy intentando habilitar la respuesta personalizada se encuentra en el siguiente link.

El código del archivo form_matriculacion_metod_analis_riesgos_mailbacktpl.html.php es el siguiente:


  
  
  

Gracias por contactar con HEXIA Formación. Los datos introducidos en el formulario son los siguientes:


:
:

Gracias por contactar con HEXIA Formación. Los datos introducidos en el formulario son los siguientes:

>

Gracias de antemano por su ayuda

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 16/07/2015 1:32 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Ten en cuenta que el mailback se compone de 2 partes: un archivo que termina en .txt.php y otro que termina en .html.php, y que se se corresponden, respectivamente, con la versión de texto y versión html del mensaje. Tendrías que preparar estas 2 versiones para tu mailback.

ResponderCitar
Respondido : 16/07/2015 3:26 pm

Cursos Gratuitos WordPress

Javier
 Javier
Usuario experto

Hola Pablo,

Podrías indicame más en profundidad como se haría??? Según veo en el ejemplo del artículo de vuestro blog, se incluye código html en archivo que se renombra como xxx.html.php, pero no se indica nada de cómo modificar el xxx.txt.php.

Si en el documento html correspondiente a mi formulario tiene el siguiente código, como debería modificarlo para guardar una copia xxx-txt.php???


  
  
  

Gracias por contactar con HEXIA Formación. Los datos introducidos en el formulario son los siguientes:


:
:

Gracias por contactar con HEXIA Formación. Los datos introducidos en el formulario son los siguientes:

>
ResponderCitar
Respondido : 16/07/2015 3:55 pm
Javier
 Javier
Usuario experto

He probado a quitar los archivos nuevos y he dejado en la ruta /administrator/components/com_breezingforms/mailtpl únicamente los archivos que estaban inicialmente:
mailback.txt.php
index.html
mailtpl.txt.php

He modificado a continuación el archivo mailback.txt.php de la siguiente manera:

<?php echo "Prueba texto";
: 
: 
: 
: 

: 

Al rellenar el formulario, el correo q me llega lleva información como el sistema operativo, el navegador, que he eliminado, por lo que parece que el servidor no me está detectando los cambios que hago en los archivos.

ResponderCitar
Respondido : 16/07/2015 4:09 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Revisa el tutorial de los desarrolladores de BreezingForms, donde se explica cómo configurar estos archivos. Lo puedes encontrar en el siguiente enlace:

https://crosstec.org/en/support/online-documentation/breezingforms/10-advanced-settings/739-how-do-email-templates-work.html

ResponderCitar
Respondido : 16/07/2015 4:34 pm