Jump to content

[SOLUCIONADO] prestashop 1.7.8.3 Quitar ¿No tiene una cuenta? Cree una aquí


Recommended Posts

Buenos días a todos,

Estoy utilizando la version 1.7.8.3 de Prestashop y necesitaria quitar de la pagina de login la parte de :

¿No tiene una cuenta? Cree una aquí

Y que solo se puedan dar de alta a los usuarios de la tienda desde el panel de administración, he estado mirando las opciones y no lo encuentro, me podrian indicar que archivo/s debo modificar para eliminar el registro automatico?

Muchas gracias y saludos,

Xavi

 

Edited by flash2022 (see edit history)
Link to comment
Share on other sites

Hola!

Por si te sirve. El link que comentas es este:

     <div class="no-account">
        <a href="{$urls.pages.register}" data-link-action="display-register-form">
          {l s='No account? Create one here' d='Shop.Theme.Customeraccount'}
        </a>
      </div>

Si buscas en el software ese "display-register-form" aparece en la plantilla

themes/classic/templates/customer/authentication.tpl

Esto puede variar si tienes un tema instalado pero entiendo que la plantilla es la misma. "authentication.tpl" Si borras esa parte del código no debería salir el link. Pero ten en cuenta que la url continua activa asi que yo también desactivaria la acción en el controlador. De lo contrario la url se puede deducir....

El controlador que creo debes mirar es

classes/controllers/front/AuthController.php

Fijate en la función initContent() Probablemente ese es el código que buscas.

Espero haberte ayudado.

 

 

Link to comment
Share on other sites

hace 14 horas, Manuel_GT dijo:

Hola!

Por si te sirve. El link que comentas es este:

     <div class="no-account">
        <a href="{$urls.pages.register}" data-link-action="display-register-form">
          {l s='No account? Create one here' d='Shop.Theme.Customeraccount'}
        </a>
      </div>

Si buscas en el software ese "display-register-form" aparece en la plantilla

themes/classic/templates/customer/authentication.tpl

Esto puede variar si tienes un tema instalado pero entiendo que la plantilla es la misma. "authentication.tpl" Si borras esa parte del código no debería salir el link. Pero ten en cuenta que la url continua activa asi que yo también desactivaria la acción en el controlador. De lo contrario la url se puede deducir....

El controlador que creo debes mirar es

classes/controllers/front/AuthController.php

Fijate en la función initContent() Probablemente ese es el código que buscas.

Espero haberte ayudado.

 

 

Muchas gracias por tu respuesta Manuel_GT , pero he eliminado la parte del div donde está el link y me continua saliendo, he limpiado cache y he abierto con otro navegador y no desaparece.

 

Saludos,

 

Link to comment
Share on other sites

  • flash2022 changed the title to [SOLUCIONADO] prestashop 1.7.8.3 Quitar ¿No tiene una cuenta? Cree una aquí

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...