Jump to content

Problema con el blocksearch


akond

Recommended Posts

Holas.

 

Estoy intentando montar un tienda con prestashop y me ha surgido un problemilla con la barra de busqueda.

 

Nose que ocurre pero la barra ha desaparecido y ahora sale el tipico input de formulario simple encima del logo sin boton para darle a buscar ni nada.

 

Lo mas extraño es que tengo instalados 3 idiomas (español, catalan e ingles) y cuando visualizo la pagina en catalan o ingles funciona bien.

 

He intentando cambiar el valor right blocksearch.css por si fuera que el logo o el carrito no le dejaran espacio a la barra de busqueda pero no funciono.

 

Os dejo el enlace a mi web para que podais echar un ojo: http://grow-premia.com

 

Agradeceria una ayuda si es posible, muchas gracias :)

Edited by akond (see edit history)
Link to comment
Share on other sites

Lo he reiniciado i ahora salia lo de antes pero debajo del topmenu.

He procedido a desactivarlo como me has dicho y se quita la barra

 

Una vez lo has reciniciado, para ponerlo donde estaba antes, ve a la pestaña Módulos -> Posiciones, busca el bloque que dice:

 

Top of Pages

 

Atención digo Top of pages, no hablo del Header of Pages.

 

En el top of pages, ahora te aparecera en la ultima posición, subelo para arriba.

Link to comment
Share on other sites

El fichero:

 

blocksearch-top.tpl

 

¿Lo tienes asi:

 

<!-- block seach mobile -->
{if isset($hook_mobile)}
<div class="input_search" data-role="fieldcontain">
<form method="get" action="{$link->getPageLink('search')}" id="searchbox">
 <input type="hidden" name="controller" value="search" />
 <input type="hidden" name="orderby" value="position" />
 <input type="hidden" name="orderway" value="desc" />
 <input class="search_query" type="search" id="search_query_top" name="search_query" placeholder="{l s='Search' mod='blocksearch'}" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|htmlentities:$ENT_QUOTES:'utf-8'|stripslashes}{/if}" />
</form>
</div>
{else}
<!-- Block search module TOP -->
<div id="search_block_top">
<form method="get" action="{$link->getPageLink('search')}" id="searchbox">
 <p>
  <label for="search_query_top"><!-- image on background --></label>
  <input type="hidden" name="controller" value="search" />
  <input type="hidden" name="orderby" value="position" />
  <input type="hidden" name="orderway" value="desc" />
  <input class="search_query" type="text" id="search_query_top" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|htmlentities:$ENT_QUOTES:'utf-8'|stripslashes}{/if}" />
  <input type="submit" name="submit_search" value="{l s='Search' mod='blocksearch'}" class="button" />
</p>
</form>
</div>
{include file="$self/blocksearch-instantsearch.tpl"}
{/if}
<!-- /Block search module TOP -->

 

?

Link to comment
Share on other sites

Hola de nuevo, acabo de llegar al trabajo y estoy siguiendo tus indicaciones voy a pegar el top-blocksearch.tpl pero no he apreciado ninguna diferencia respecto a lo que has puesto tu.

 

<!-- block seach mobile -->
{if isset($hook_mobile)}
<div class="input_search" data-role="fieldcontain">
<form method="get" action="{$link->getPageLink('search')}" id="searchbox">
 <input type="hidden" name="controller" value="search" />
 <input type="hidden" name="orderby" value="position" />
 <input type="hidden" name="orderway" value="desc" />
 <input class="search_query" type="search" id="search_query_top" name="search_query" placeholder="{l s='Search' mod='blocksearch'}" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|htmlentities:$ENT_QUOTES:'utf-8'|stripslashes}{/if}" />
</form>
</div>
{else}
<!-- Block search module TOP -->
<div id="search_block_top">
<form method="get" action="{$link->getPageLink('search')}" id="searchbox">
 <p>
  <label for="search_query_top"><!-- image on background --></label>
  <input type="hidden" name="controller" value="search" />
  <input type="hidden" name="orderby" value="position" />
  <input type="hidden" name="orderway" value="desc" />
  <input class="search_query" type="text" id="search_query_top" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|htmlentities:$ENT_QUOTES:'utf-8'|stripslashes}{/if}" />
  <input type="submit" name="submit_search" value="{l s='Search' mod='blocksearch'}" class="button" />
</p>
</form>
</div>
{include file="$self/blocksearch-instantsearch.tpl"}
{/if}
<!-- /Block search module TOP -->

Link to comment
Share on other sites

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