japarisid Posted September 3, 2012 Share Posted September 3, 2012 (edited) Hola, En la tienda prestashop(front office), cuando se utiliza el buscador y no encuentra nada aparece el mensaje: "No se han encontrado resultados para su búsqueda 'lo_que_busques'". Quisiera modificar, o mejor dicho añadir una línea más que ponga algo como: "Si no encuentra lo que busca, envíe correo a soporte@...". Este mensaje se genera en el fichero search.tpl en la carpeta del tema, pero si añado a mano el mensaje de soporte, aparecerá en todos los idiomas igual. ¿Cómo podría en los archivos de traducciones es.php una linea nueva para añadirla en el mensaje y que la coja de ahí? Gracias! Edited September 10, 2012 by japarisid (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 3, 2012 Share Posted September 3, 2012 Hola, En la tienda prestashop(front office), cuando se utiliza el buscador y no encuentra nada aparece el mensaje: "No se han encontrado resultados para su búsqueda 'lo_que_busques'". Quisiera modificar, o mejor dicho añadir una línea más que ponga algo como: "Si no encuentra lo que busca, envíe correo a soporte@...". Este mensaje se genera en el fichero search.tpl en la carpeta del tema, pero si añado a mano el mensaje de soporte, aparecerá en todos los idiomas igual. ¿Cómo podría en los archivos de traducciones es.php una linea nueva para añadirla en el mensaje y que la coja de ahí? Gracias! Hola, Eso lo puedes traducir o cambiar en la pestaña Herramientas -> Traducciones del panel de administración de tu tienda prestashop. Link to comment Share on other sites More sharing options...
japarisid Posted September 3, 2012 Author Share Posted September 3, 2012 Hola, Eso lo puedes traducir o cambiar en la pestaña Herramientas -> Traducciones del panel de administración de tu tienda prestashop. Hola Nadie, Eso ya lo he probado, pero si modifico en las traducciones la línea que pone 'No se han encontrado resultados para su busqueda', y le añado lo de enviar correo a soporte, luego aparece esto: "No se han encontrado resultados para su busqueda Si no encuentra lo que busca envíe correo a soporte@... 'lo_que_he_buscado'" El/los términos de búsqueda aparecen al final de la línea y no despues de 'su búsqueda' nose si me explico. Por eso decía de añadir una nueva línea de traducción. Gracias! Link to comment Share on other sites More sharing options...
japarisid Posted September 10, 2012 Author Share Posted September 10, 2012 Al final lo he solucionado, para el que le interese: En el fichero search.tpl, a partir de donde esta <p class="warning"> he añadido lo siguiente: <p class="warning"> {if isset($search_query) && $search_query} {l s='No results found for your search'} "{if isset($search_query)}{$search_query|escape:'htmlall':'UTF-8'}"<br /> Para más información envíe correo a: <a href='mailto:[email protected]' >[email protected]</a>{/if} {elseif isset($search_tag) && $search_tag} {l s='No results found for your search'} "{$search_tag|escape:'htmlall':'UTF-8'}"<br /> Para más información envíe correo a: <a href='mailto:[email protected]' >[email protected]</a> {else} {l s='Please type a search keyword'} {/if} </p> Link to comment Share on other sites More sharing options...
Recommended Posts