flash2022 Posted March 15, 2022 Share Posted March 15, 2022 (edited) 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 March 16, 2022 by flash2022 (see edit history) Link to comment Share on other sites More sharing options...
Manuel_GT Posted March 15, 2022 Share Posted March 15, 2022 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 More sharing options...
flash2022 Posted March 16, 2022 Author Share Posted March 16, 2022 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 More sharing options...
Manuel_GT Posted March 16, 2022 Share Posted March 16, 2022 Hola! La plantilla que te indico tambien existe en los temas. Si estas usando un tema distinto de classic entonces debes borrarlo tambien alli. Un saludo. Link to comment Share on other sites More sharing options...
flash2022 Posted March 16, 2022 Author Share Posted March 16, 2022 Hola de nuevo, De momento estoy utilizando la plantilla que viene por defecto, seguiré mirando si me he dejado algo Saludos, Xavi Link to comment Share on other sites More sharing options...
Manuel_GT Posted March 16, 2022 Share Posted March 16, 2022 LImpia la caché del Prestashop. Mientras trabajas desactiva la caché smarty para evitar problemas de este tipo. Tambien puedes vaciar la carpeta _PS_CACHE_DIR_ para asegurarte. Un saludo Link to comment Share on other sites More sharing options...
flash2022 Posted March 16, 2022 Author Share Posted March 16, 2022 Muchas gracias de nuevo, Ese era el problema, ahora buscaré desactivar la url que me indicabas Saludos Xavi Link to comment Share on other sites More sharing options...
Manuel_GT Posted March 16, 2022 Share Posted March 16, 2022 Un placer. Por favor marca el post como solucionado. 😉 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now