Hola,
En un post pasado expuse que mis formularios en https://www.digitalmentalhealth.eu/barcelona-summer-school/ al completarlos llegan sin adjunto. Este es el cuerpo de uno de ellos. y en pantallazo el mail que debería contener.
Contenido solo visible a usuarios registrados
Hola Juan José.
No tenemos nada adjunto, si puedes volver añadirlo sería de ayuda.
Ten en cuenta que en la pestaña Correo del formulario tienes que añadir el campo en la celda Archivos adjuntos
Supongamos que en el formulario tienes un campo file para la subida de los archivos con el siguiente formato [file* file-285]
Para recibir el archivo en la pestaña Correo tienes que añadirlo en la celda Archivos adjuntos
Veo que el formato que quieres recibir es un PDF:
.- Añade los tipos de extensiones permitidos en la etiqueta de archivo del formulario " filetypes:gif|jpg|jpeg|png|pdf "
Un ejemplo sería el siguiente:
[file* file-285 filetypes:gif|jpg|jpeg|png|pdf]
.- Accede a tu cuenta de WePanel -> Administrador de archivos.
.- Accede a la carpeta donde tienes la instalación y edita el archivo wp-config
.- Añade lo siguiente al archivo:
define('ALLOW_UNFILTERED_UPLOADS', true);
Revisa y nos comentas.
Un Saludo
Hola Juan Jose.
Añadiste lo que te indique en el archivo wp-config ?:
.- Accede a tu cuenta de WePanel -> Administrador de archivos.
.- Accede a la carpeta donde tienes la instalación y edita el archivo wp-config
.- Añade lo siguiente al archivo:
define('ALLOW_UNFILTERED_UPLOADS', true);
Y en el elemento del archivo tienes que añadir lo siguiente:
[file* cv-upload filetypes:pdf]
Un Saludo
Hola,
Mira que he editado el config, pero siguen llegando sin los adjuntos ¿hay algo que te pueda enviar para revisar?
Que tal Juan José,
Has validado que el campo se encuentre añadido de forma correcta con la etiqueta correspondiente?
Recuerda que al crear un campo, tendremos el tag que lo identifica y podemos invocarlo donde sea necesario
Por otro lado, has probado que los archivos adjuntos sean cargados a tu sitio web? es probable que el problema no sea de sintaxis sino que no se esta almacenando el archivo
Para validar este comportamiento puedes invocar un archivo directamente desde tu biblioteca de medios e incluirlo como respuesta a un envio del formulario
Por otro lado si la ruta temporal que usa por defecto el plugin para almacenar los archivos cargados presenta problemas, siempre es posible que puedas manipularla al definirlo en el archivo wp-config.php
Las capturas y la informacion citada es directa de la documentacion de Contact Form 7, echale un vistazo https://contactform7.com/file-uploading-and-attachment/
Saludos!
@bruno-vichetti si, el archivo está según me indicaron (hay dos en ese formulario)
Respecto de lo otro, veo que si existe la carpeta
Hola Juan José.
Los formularios llegan a la dirección de correo o lo único que no llega son los adjuntos ?
Por favor adjunta una captura de la pestaña Correo del formulario para que veamos las cuentas de correo que tienes añadidas para el envío y la recepción de los formularios.
Un saludo
Hola Juan Jose.
Ok entonces el problema puede venir por la ruta del Upload:
.- Accede Ajustes -> Medios.
.- Revisa la ruta que tienes añadida en la celda "
La ruta tiene que ser la siguiente:
/home/cibersal/public_html/digitalmentalhealth.eu/wp-content/uploads
un Saludo
Hola Juan Jose.
Revisa si ahora aparece y la ruta es la correcta, si está todo bien prueba a mandar un formulario y revisa si llegan los adjunto.
Un saludo
Que tal Juan,
He intentado replicar uno de los formularios donde se adjuntan los archivos y puedo apreciar desde las capturas que estas añadiendo de forma incorrecta el campo correspondiente a dichos archivos en el apartado de adjuntos en la notificación por correo
Recuerda que solo debes colocar el tag correspondiente y tienes un validador integrado a CF7 que te marca en negrita los tags que no estan en uso
Prueba con ese ajuste y nos comentas
Saludos!
eureka, muchas gracias