Jump to content

[Solucionado] Modificar módulo login.


CarlosZGZ

Recommended Posts

Buenos días,

 

 

Estoy trabajando con prestashop 1.6 y el tema por defecto. Tengo un problemilla y es que quiero modificar el menú que aparece debajo del banner superior (ver imagen), pero no encuentro cómo hacerlo. Mi idea es poner un link de REGISTRARSE, porque existe el de LOGIN, pero querría añadirle esa opción.

 

Un saludo.

post-806886-0-50365000-1411457186_thumb.jpg

Edited by nadie
Moderación del foro añade la palabra "Solucionado" al titulo del tema. (see edit history)
Link to comment
Share on other sites

El iniciar sesión te va a llevar a la pantalla para que te registres o introduzcas tus datos si ya estás registrado. Si no te quieres complicar mucho, supongo que bastaría con que en las traducciones cambies Iniciar sesión por Login y Registrarse. 

Link to comment
Share on other sites

El iniciar sesión te va a llevar a la pantalla para que te registres o introduzcas tus datos si ya estás registrado. Si no te quieres complicar mucho, supongo que bastaría con que en las traducciones cambies Iniciar sesión por Login y Registrarse. 

 

Sí, mi idea es poner un link a "registrarse", pero que lleve a la misma url que "login", para facilitar más las cosas a los usuarios. El problema es que no encuentro que fichero he de modificar. Voy a seguir a ver...

Link to comment
Share on other sites

Hola Carlos,
 
La traducción del texto del módulo de la parte superior de la tienda, la puedes cambiar en la pestaña Localización -> Traducciones -> Bloque Modificar Traducciones de los módulos:
 
Bloque:
 

Módulo blockuserinfo -> Cuadro: DEFAULT-BOOTSTRAP - NAV
 
Adjunto Imagen
 
blotr.png
 
------------------------
 
Por otro lado, aunque añadir dos enlaces al mismo sitio, lo que crea es mas confusión que otra cosa, si editas el fichero:
 
/themes/default-bootstrap/modules/blockuserinfo/blockuserinfo.tpl
veras esto:
 
<!-- Block user information module NAV  -->
{if $is_logged}
<div class="header_user_info">
<a href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><span>{$cookie->customer_firstname} {$cookie->customer_lastname}</span></a>
</div>
{/if}
<div class="header_user_info">
{if $is_logged}
<a class="logout" href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log me out' mod='blockuserinfo'}">
{l s='Sign out' mod='blockuserinfo'}
</a>
{else}
<a class="login" href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log in to your customer account' mod='blockuserinfo'}">
{l s='Sign in' mod='blockuserinfo'}
</a>
{/if}
</div>
<!-- /Block usmodule NAV -->
Si tu quieres colocar al lado del enlace de "Iniciar Sección" otro que  te lleve al mismo sitio, llamado Registrarse, puedes dejarlo por ejemplo asi:
 
<!-- Block user information module NAV  -->
{if $is_logged}
<div class="header_user_info">
<a href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><span>{$cookie->customer_firstname} {$cookie->customer_lastname}</span></a>
</div>
{/if}
<div class="header_user_info">
{if $is_logged}
<a class="logout" href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log me out' mod='blockuserinfo'}">
{l s='Sign out' mod='blockuserinfo'}
</a>
{else}
<a class="login" href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Log in to your customer account' mod='blockuserinfo'}">
{l s='Sign in' mod='blockuserinfo'}
</a>
 
{/if}
</div>
 
{if !$is_logged}
<div class="header_user_info">
 
<a class="login" href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Registrar cuenta' mod='blockuserinfo'}">
            {l s='Registrarse' mod='blockuserinfo'}
        </a>
</div>
{/if}
<!-- /Block usmodule NAV -->
De esa manera, lo veras como te adjunto en la siguiente imagen:
 
Adjunto Imagen
 
registrarse.png
  • Like 1
Link to comment
Share on other sites

Hola Nadie, me ha dicho Carlos por privado que le funciono correctamente (ya que yo le pase el enlace de tu respuesta por privado), puedes cerrar el tema, lo que desconozco es porque no ha sido capaz de pasarse por el tema para comentarlo.

Ok, pues entonces cierro el tema y añado la palabra "Solucionado" al título del tema, ya que parece que aunque el autor del tema esta ahora por el foro, no parece que vaya a visitar el tema.

 

Saludos y gracias por la info.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...