CarlosZGZ Posted September 23, 2014 Share Posted September 23, 2014 (edited) 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. Edited September 24, 2014 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 More sharing options...
jesa Posted September 23, 2014 Share Posted September 23, 2014 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 More sharing options...
CarlosZGZ Posted September 23, 2014 Author Share Posted September 23, 2014 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 More sharing options...
nadie Posted September 23, 2014 Share Posted September 23, 2014 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 ------------------------ 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.tplveras 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 1 Link to comment Share on other sites More sharing options...
CarlosZGZ Posted September 23, 2014 Author Share Posted September 23, 2014 Gracias, voy a ver. Link to comment Share on other sites More sharing options...
nadie Posted September 23, 2014 Share Posted September 23, 2014 Un placer, por cierto no se te olvide comentar como te fue, mas que todo para no dejar el tema en modo incógnito. Saludos ! Link to comment Share on other sites More sharing options...
nadie Posted September 24, 2014 Share Posted September 24, 2014 He visto que hoy has estado por el foro. ¿Como fue todo? Link to comment Share on other sites More sharing options...
galindogadea Posted September 24, 2014 Share Posted September 24, 2014 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. Link to comment Share on other sites More sharing options...
nadie Posted September 24, 2014 Share Posted September 24, 2014 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 More sharing options...
Recommended Posts