Avisos
Vaciar todo

Inhabilitar link al registro en Joomla  

 
Javier
 Javier
Usuario experto

Buenos días,

Por diferentes razones, para la página de registro de mi tienda utilizo el formulario de Editar Información de Facturación. He trabajado sobre este formulario para que cumpla las condiciones de la LOPD en España y de momento todo va perfecto.

Sólo tengo un problema y es aún existen algunos casos en las que un nuevo usuario, para registrarse, consigue hacerlo a través del registro de Joomla, en el que no se piden algunos datos que yo si necesito como cliente de mi tienda.

Tras buscar esa "puerta abierta" me he dado cuenta que cuando el usuario va a la página Registrarse en mi web (que le lleva al formulario de Editar Información de Facturación, tal y como debe ser) e introduce incorrectamente datos de usuario y contraseña, le aparece la siguiente página donde se le pregunta si no tienen una cuenta (ver imagen adjunta) y, al pulsar sobre dicho botón le lleva al formulario de registro en Joomla (ver imagen adjunta), y no en Virtuemart.

Quería saber si sería posible cambiar el hipervínculo del texto ¿No tiene una cuenta? para que en vez de apuntar a la página de registro de joomla, apunte a la de registro de Virtuemart (ahora mismo es Editar Información de Facturación).

Gracias de antemano por su ayuda.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/05/2015 2:16 pm
Julen
 Julen
Miembro Admin

Hola,

Desde el administrador de archivos que puedes encontrar en el cPanel, situate en la siguiente ruta: public_html/language/es-ES

En estos archivos busca el texto indicado y realiza la traducción, puedes usar el administrador de archivos de tu cpanel para descargarte o editar el archivo

Saludos.

ResponderCitar
Respondido : 18/05/2015 2:57 pm

Javier
 Javier
Usuario experto

Buenos días Julen,

No quiero cambiar el texto que aparece, lo que quiero cambiar es el hipervínculo al que te lleva al pulsarlo, ya que te redirige al registro de Joomla y yo quiero que lo haga al de Virtuemart.

Gracias de antemano

ResponderCitar
Respondido : 18/05/2015 3:01 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Es el comportamiento por defecto de Joomla en relación de virtuemart es ese, usualmente hay un registro de Joomla, si ya esta registrado y faltan datos, al momento de la compra te pedirá datos adicionales

Sin embargo si de todas maneras quieres cambiar el link, tendrias que hacer un overrides del siguiente archivo, es decir copiar el archivo
/components/com_users/views/login/tmpl/default.php

Y luego ubicarlo en la siguiente ruta de tu plantilla
/templates/epimeteo/html/com_user/login/default.php

Luego en este archivo puedes cambiar el link, esta código php con html mezclado

Saludos.

ResponderCitar
Respondido : 18/05/2015 10:24 pm

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

Javier
 Javier
Usuario experto

Buenos días Jhon,

Respecto a tu respuesta, indicarte que cuando voy a la ruta "/components/com_users/views/login/tmpl/default.php" el archivo default.php no contiene información sobre hipervínculos por lo que entiendo que el que debo de usar es el archivo default_login.php, que se encuentra en la misma ruta.

No existe la ubicación donde tengo que hacer el override "/templates/epimeteo/html/com_user/login/default.php" ya que en la carpeta html no existe ninguna carpeta com_user.

Debido a esto he decidido sobreescribir el archivo default_login.php cambiando el enlace y parece que funciona.

La duda es, ¿realizar el cambio directamente en el archivo default_login.php que se encuentra en la ruta "/components/com_users/views/login/tmpl/" puede afectar negativamente de alguna manera al funcionamiento futuro de la página?

Gracias de antemano por su ayuda

ResponderCitar
Respondido : 19/05/2015 1:07 pm
Julen
 Julen
Miembro Admin

Hola,

Como nos indicas, si de esa manera te funciona puedes dejarlo así ya que, si has realizado las modificaciones correctamente no tienen porque registrarse fallos. En caso de que se generen errores o afecten a la funcionalidad de tu sitio web, puedes proceder a deshacer dichos cambios.

Saludos

ResponderCitar
Respondido : 19/05/2015 1:25 pm

Cursos Gratuitos WordPress