Este sitio usa cookies, propias y de terceros.
Si se continúa con nosotros entendemos que se acepta el uso de cookies.

Solucionado Modificar wishlist ps 1.6

Tema en 'Instalación, configuración y personalización' iniciado por lastapril, 1 Feb 2015.

  1. lastapril

    lastapril Amante de Prestashop Miembro del equipo

    165
    0
    0
    Buenas,
    tengo un problema y la verdad es que como no uso nunca el modulo wishlist no me habia fijado, cuando no estas registrado y haces click en añadir a wishlist, se abre un popup diciendote que tienes que estar registrado, pues lo logico seria que ahi tuviera un enlace para que se pudieran registrarse, sabeis donde puedo modificar ese popup para poner el enlace?
    Saludos
    Lastapril
     
  2. lokai

    lokai Aprendiz de Prestashop

    28
    0
    0
    Re:Modificar wishlist ps 1.6

    En modules/blockwishlist/blockwishlist.php

    Linea 354

    Insertar CODE, HTML o PHP:
    public function errorLogged()
       {
          return $this->l('You must be logged in to manage your wishlists.');
       }
     
  3. lastapril

    lastapril Amante de Prestashop Miembro del equipo

    165
    0
    0
    Re:Modificar wishlist ps 1.6

    Hola Lokai, gracias por tu respuesta, pero en php estoy muy pez, he probado a hacer esto
    Insertar CODE, HTML o PHP:
    	public function errorLogged()
       {
          return $this->l('You must be logged in to manage your wishlists.');  
          $html = str_get_html('<html><body>Hello!</body></html>');
            
       }
    pero no se ve nada en el aviso
     
  4. lokai

    lokai Aprendiz de Prestashop

    28
    0
    0
    Re:Modificar wishlist ps 1.6

    Perdón, fallo mio, la cadena a buscar era "You must be logged in to manage your wishlist" sin la s final.

    Lo que buscas está en el archivo /themes/tu_tema/modules/blockwishlist/blockwishlist_top.tpl linea 27 y es parte de una traducción.

    Insertar CODE, HTML o PHP:
    {addJsDefL name=loggin_required}{l s='You must be logged in to manage your wishlist.' mod='blockwishlist' js=1}{/addJsDefL}    
    La forma correcta de hacer lo que quieres sería:

    Insertar CODE, HTML o PHP:
    {addJsDefL name=loggin_required}<a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='My account' mod='blockwishlist'}">{l s='You must be logged in to manage your wishlist.' mod='blockwishlist' js=1}</a>{/addJsDefL}
    Y recuerda modificar las traducciones del modulo por las tuyas propias desde el propio prestashop.
     
  5. lastapril

    lastapril Amante de Prestashop Miembro del equipo

    165
    0
    0
    Re:Modificar wishlist ps 1.6

    Muchisimas gracias, funciona a la perfeccion
     

Compartir esta página