Cambiar asunto de e...
Avisos
Vaciar todo

Cambiar asunto de email order_conf  

Página 2 / 2
 
Carlos
 Carlos
Honorable Member

Hola,
Necesito cambiar el asunto del email que se envía order_conf, actualmente me aparece "Order confirmation" si he podido cambiar el texto del email desde traducciones, pero no encuentro desde donde tengo que cambiar el ASUNTO del email.

gracias de antemano

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 27/03/2019 11:09 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Ok, prueba lo siguiente:
.- accede Configurar -> configuración de pedidos
.- selecciona la pestaña " Estados "
.- Comprueba el nombre del estado " Order confirmation "

Modifica el nombre del estado por el que quieres que aparezca en el asunto del correo y revisa si se muestra en un pedido nuevo.

Un saludo

ResponderCitar
Respondido : 25/09/2019 5:11 pm

Carlos
 Carlos
Honorable Member

Hola,
Si acabo de comprobarlo y no aparece, este es el email que llega al administrador ... con el módulo alert

ResponderCitar
Respondido : 26/09/2019 11:38 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si es un correo que llega al administrador tal vez sea una traducción del backoffice, en la opción de traducción busca en traducciones del Backoffice y verifica.

Saludos.

ResponderCitar
Respondido : 26/09/2019 7:01 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos
 Carlos
Honorable Member

Hola,
No, no aparece la traducción de en el Backoffice

ResponderCitar
Respondido : 03/10/2019 12:42 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola carlos.

Ok, vamos a ver si lo conseguimos modificando los encabezados directamente en el archivo.
.- accede a themes -> PRSADD147 -> mails -> es
.- Edita el archivo lang.php

En ese archivo verás el texto de los encabezados de los diferentes correos

Te dejo un listado de lo que tendrias que tener:

$_LANGMAIL = array();
$_LANGMAIL['Your new admin password'] = 'Tu Nueva Clave de Administrador';
$_LANGMAIL['Your password'] = 'Tu Contraseña';
$_LANGMAIL['Welcome!'] = 'Bienvenido !';
$_LANGMAIL['Order confirmation'] = 'Confirmación de Pedido';
$_LANGMAIL['Message from contact form'] = 'Mensaje desde Contactenos';
$_LANGMAIL['My personal informations'] = 'Mi Informacion Personal';
$_LANGMAIL['Message from a customer'] = 'Mensaje de un cliente';
$_LANGMAIL['Virtual product to download'] = 'Descargar Producto';
$_LANGMAIL['Referral Program'] = 'Programa Referidos';
$_LANGMAIL['Package in transit'] = 'Envio en Transito';
$_LANGMAIL['Awaiting bank wire payment'] = 'En Espera por Pago';

Si hay alguno que no se encuentra en la lista puedes añadirlo manualmente, solo tienes que seguir la estructura de los que hay, añades el texto del encabezado que esta en ingles y la traducción.

Un saludo

ResponderCitar
Respondido : 03/10/2019 2:14 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Honorable Member

Hola,
Muchas gracias, antes de hacer estos cambios, os he envío que acabo de comprobar que no es para los envíos a la administrador, ha sido confusión mía, pero que en ocasiones lo envia traducido y en otras no.

Os envío captura de pantalla

ResponderCitar
Respondido : 03/10/2019 2:22 pm
Carlos
 Carlos
Honorable Member

Hola,
No me aparece esos datos, solo estos:
global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Your order has been changed'] = '';
$_LANGMAIL['Product out of stock'] = '';
$_LANGMAIL['New order : #%d - %s'] = '';
$_LANGMAIL['Product available'] = '';
$_LANGMAIL['Stock coverage'] = '';
$_LANGMAIL['New return from order #%d - %s'] = '';

ResponderCitar
Respondido : 03/10/2019 2:29 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

en ocasiones lo envia traducido y en otras no.
No puede ser, los encabezados son una cadena de texto y siempre es el mismo.

Tienes que tener en cuenta que los que ya se mandaron estos seguirán con el mismo encabezado, las modificaciones se mostrarán en los Nuevos.

No me aparece esos datos
Le pedí a un compañero de hosting que hiciera una captura del archivo que te indique y esto es lo que muestra:

Contenido solo visible a usuarios registrados

Vuelve a revisar lo que te comente antes.

Un saludo

ResponderCitar
Respondido : 03/10/2019 6:02 pm
Carlos
 Carlos
Honorable Member

Hola,
en ocasiones lo envia traducido y en otras no, supongo yo por las capturas que te he enviado.

Acabo de ver los datos y me aparece esto
global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Your order has been changed'] = '';
$_LANGMAIL['Product out of stock'] = '';
$_LANGMAIL['New order : #%d - %s'] = '';
$_LANGMAIL['Product available'] = '';
$_LANGMAIL['Stock coverage'] = '';
$_LANGMAIL['New return from order #%d - %s'] = '';

¿incluyo lo que me indicas?

ResponderCitar
Respondido : 03/10/2019 6:32 pm

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

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Ese es el archivo de :
themes -> PRSADD147 -> mails -> es -> lang.php?

Podrías probar agregando el mismo contenido que Pepe comentó en:
https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/163432-Cambiar-asunto-de-email-order_conf.html?start=0#339862

Saludos.

ResponderCitar
Respondido : 03/10/2019 8:30 pm
Carlos
 Carlos
Honorable Member

Buenos días:
Bueno esto por fin parece que se ha solucionado
Lo que ocurre ahora es que no quiere que aparezca el nombre de la tienda entre [], adjunto captura, ¿cómo hago este cambio?

ResponderCitar
Respondido : 16/10/2019 2:16 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Editar el archivo mail.php que encontrarás dentro de la carpeta classes.
.- Busca el siguiente código:

$subject = '[' . Configuration::get('PS_SHOP_NAME', null, null, $idShop) . '] ' . $subject;

.- Elimina los corchetes que hay entre las comillas:

$subject = '' . Configuration::get('PS_SHOP_NAME', null, null, $idShop) . ' ' . $subject;

Nota: Recuerda descargar una copia del archivo antes de modificar paar tener el Original.

Un saludo

ResponderCitar
Respondido : 16/10/2019 5:47 pm
Página 2 / 2