Cambiar nombre de u...
 
Avisos
Vaciar todo

Cambiar nombre de usuario por el Email

18 Respuestas
5 Usuarios
0 Reactions
453 Visitas
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Buenas, en su día cambié que a la hora de registrarse el cliente pusiese el Email como "usuario". ¿Es posible que al identificarse de nuevo a la web en vez de "Usuario" aparezca "Email"? Si es posible cómo lo puedo cambiar?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 12/10/2018 11:06 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Comprueba la siguiente extensión que te será de utilidad: http://www.lunarhotel.co.uk/extensions/emailasusername


 
Respondido : 13/10/2018 6:18 am
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Hola, el enlace que me has mandado creo que no me soluciona la consulta que os he hecho.
Yo ya tengo que el nombre de usuario sea el Email. pero quiero que al volver acceder a la web y iniciar sesión e identificarse En vez de poner "usuario" en el formulario ponga "Email" (Adjunto imagen)


 
Respondido : 14/10/2018 9:24 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola José Luis,

¿El módulo de acceso que usas en la tienda, es el nativo de Joomla, de VirtueMart o es un módulo que tu has instalado?

Esto influye a la hora de saber que archivo debes tocar para traducir o cambiar el texto que se muestra.

Saludos


 
Respondido : 14/10/2018 9:51 pm
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

No me acuerdo, ¿Cómo lo miro?


 
Respondido : 14/10/2018 10:25 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

José Luis,

Tienes que ir a Extensiones, Gestor de módulos, y filtrar por módulos activos para ver que módulo de login usas.

Buscar módulos de acceso o logín y editar el que esté activo y facilitar una captura de las configuraciones.

Saludos


 
Respondido : 14/10/2018 11:51 pm
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Hola, creo que este:

Esto es lo que tengo configurado


 
Respondido : 15/10/2018 10:55 am
Pepe
 Pepe
Respuestas: 41121
Illustrious Member Admin
 

Hola Jose Luis.

.- Accede a Extensiones -> Idiomas -> Modificaciones.
.- Crea una nueva modificación.
.- En el buscador añades " NAME_LABEL "
.- En la opción " Buscar por " selecciona Constante

Mostrará todas las cadenas de texto que tiene ese formato y seleccionando podrás modificar esa cadena.

Un saludo


 
Respondido : 15/10/2018 1:56 pm
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Hola, he probado a cambiar los tres que me salen "Usuario" por "E-mail" y no me ha funcionado

He conseguido que se cambie aquí

Cambiando este:


 
Respondido : 15/10/2018 4:37 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

Busca en los archivos del template que estas usando, en la carpeta
templates/TUTEMPLATE/html/mod_login/

Posiblemente veas un archivo llamado default.php en donde puedes localizar el código del placeholder

Saludos.


 
Respondido : 15/10/2018 6:30 pm
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Hola, esto es todo lo que hay en esa carpeta que me dices:
<?php
/**
* @version $Id: default.php 9830 2013-04-29 23:56:49Z btowles $
* @author Webempresa https://www.webempresa.com
* @copyright Copyright (C) 2013 Webempresa
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*/
defined('_JEXEC') or die;
$gantry_lib_path = JPATH_SITE . '/libraries/gantry/gantry.php';
if (!file_exists($gantry_lib_path)) {
echo 'This template requieres the Gantry Template Framework. Please download and install from http://www.gantry-framework.org/download ';
die;
}
include(JPATH_LIBRARIES.'/gantry/gantry.php');
$gantry->init();
//include JPATH_SITE.'/templates/'.$gantry->getCurrentTemplate().'/html/base_override.php';

JHtml::_('behavior.keepalive');
?>

<form action="get('usesecure')); ?>" method="post" id="login-form">
get('greeting')) : ?>

<input type="submit" name="Submit" class="button" value="" />

<input type="hidden" name="return" value="" />

<form action="get('usesecure')); ?>" method="post" id="login-form" >
get('pretext')): ?>

get('pretext'); ?>

<?php $text1 = JText::_('MOD_LOGIN_VALUE_USERNAME');
echo ' ';
?>

<?php $text2 = JText::_('MOD_LOGIN_VALUE_USERNAME');
echo ' ';
?>

<input type="submit" name="Submit" class="button" value="" />

<input type="hidden" name="return" value="" />

  • <a href="">
  • <a href="">
  • get('allowUserRegistration')) : ?>

  • <a href="">

get('posttext')): ?>

get('posttext'); ?>

¿Cómo busco lo que me dices?


 
Respondido : 15/10/2018 11:22 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Puedes comprobar si tienes un modulo con este nombre?: MOD_LOGIN_HINAME


 
Respondido : 16/10/2018 3:07 am
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Creo que no:


 
Respondido : 16/10/2018 6:02 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

El código no hace referencia a las traducciones, ubica este código:

echo ' ';

Prueba cambiarlo por el siguietne código:

echo ' ';

Como verás en lugar del código javascript se ha puesto un placeholder directamente con el texto que deseas
(busca el código por modlgn-username)

Saludos.


 
Respondido : 16/10/2018 7:34 pm
JOSE LUIS
Respuestas: 994
Prominent Member
Topic starter
 

Dame la ruta para buscar ese código


 
Respondido : 17/10/2018 11:44 am
Página 1 / 2