email que llega cua...
 
Avisos
Vaciar todo

email que llega cuando se registra un usuario

6 Respuestas
2 Usuarios
0 Reactions
1,349 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes,

Cuando un usaurio se registra en la web solo me llegan estos datos:

"Hola administrador,

Un nuevo usuario 'Fco. Manuel Sánchez Vidal', username 'Fco. Sánchez', se ha registrado en http://www.informaticapavon.es/desarrollo/Eurotex. "

No puede llegar su email también como en joomla 1.5?

Url de la web: www.informaticapavon.net/desarrollo/Eurotex

Saludos, Enrique P.


 
Respondido : 10/10/2013 4:52 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Esto forma parte de la propia funcionalidad de Joomla 2.5, por lo que cambiar esto implicaría modificaciones en el código, lo que no es recomendable.


 
Respondido : 10/10/2013 5:26 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Pablo,

No se podría añadir una pequeña modificación para que se mostrara el mail y nombre de usuario?

Saludos, Enrique P.


 
Respondido : 10/10/2013 5:28 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Se podría hacer pero, como te había comentado, hay que hacer cambios en el código de Joomla, camios que se pueden perder con las actualizaciones.

En concreto los cambios habría que aplicarlos en el archivo components/com_users/models/registration.php. Este cuerpo del mail se genera con el siguiente código:

$emailBodyAdmin = JText::sprintf(
	'COM_USERS_EMAIL_REGISTERED_NOTIFICATION_TO_ADMIN_BODY',
	$data['name'],
	$data['username'],
	$data['siteurl']
);

Tendrías que aplicar cambios tanto aquí como en la constante de texto COM_USERS_EMAIL_REGISTERED_NOTIFICATION_TO_ADMIN_BODY que se encuentra en el archivo language/es-ES/es-ES.com_users.ini.


 
Respondido : 10/10/2013 5:36 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Pablo,

En el archivo registration.php están las líneas tal como tu indicas, en cambio en el archivo de idioma, no están esas líneas. En el archivo de idioma sería donde tengo que borrar lo que está y poner esas líneas?

Te adjuntos los dos archivos.

Saludos, Enrique P.


 
Respondido : 10/10/2013 6:00 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En el archivo de idiomas que has enviado sí que veo la constante de idioma que te he indicado, concretamente en la línea 24:

COM_USERS_EMAIL_REGISTERED_NOTIFICATION_TO_ADMIN_BODY="Hola administrador, nnUn nuevo usuario '%s', username '%s', se ha registrado en %s."

Los cambios los tienes que hacer en ambos archivos.

Si lees la cabecera de este foro verás que no atendemos temas de programación, es decir, no damos código a medida.


 
Respondido : 10/10/2013 7:04 pm