Bonjour

Ma devise : faire c'est apprendre !

Je désire créer un site sur Prestashop.

Il y a un module qui est un menu dans lequel il y a une barre de recherche.

Mais il n'y a pas de bouton "rechercher" ( vous savez la petite loupe ! )

Ni inscrit rechercher dans cette barre.

Et comme il faut prédigèrer le travail de mes future clients, j'ai mis l'icône à côté de la barre de recherche et le mot rechercher dedans.

Mais voilà, quand je cherche le mot "cuir" par exemple ( je n'ai que 2 articles cuir pour l'instant )

La recherche me dirige vers une erreur 404.

Il doit manqué quelque chose dans mon code !!!!!!!! Mais quoi et où ?


Config et outils :

Mac OS X El Capitan
TextEdit
FileZilla
TextWrangler
Prestashop Cloud

Mon début de site : https://jeannedavid-fripes.pswebshop.com

Le code natif de la barre de recherche du menu :

{if $MENU != ''}
<!-- Menu -->
<div id="block_top_menu" class="sf-contener clearfix col-lg-12">
<div class="cat-title">{l s="Menu" mod="blocktopmenu"}</div>
<ul class="sf-menu clearfix menu-content">
{$MENU}
{if $MENU_SEARCH}
<li class="sf-search noBack" style="float:right">
<form id="searchbox" action="{$link->getPageLink('search')|escape:'html':'UTF-8'}" method="get">
<p>
<input type="hidden" name="controller" value="search" />
<input type="hidden" value="position" name="orderby"/>
<input type="hidden" value="desc" name="orderway"/>
<input type="text" name="search_query" value="{if isset($smarty.get.search_query)}{$smarty.get.search_query|escape:'html':'UTF-8'}{/if}" />
</p>
</form>
</li>
{/if}
</ul>
</div>
<!--/ Menu -->
{/if}




Voilà où j'en suis :

{if $MENU != ''}
<!-- Menu -->
<div id="block_top_menu" class="sf-contener clearfix col-lg-12">
<div class="cat-title">{l s="Menu" mod="blocktopmenu"}</div>
<ul class="sf-menu clearfix menu-content">
{$MENU}
{if $MENU_SEARCH}
<li class="sf-search noBack" style="float:right">
<form id="searchbox" action="{$link->getPageLink('search')|escape:'html':'UTF-8'}" method="get">
<p class="block_content clearfix">
<input type="hidden" name="orderby" value="position" />
<button type="submit" id="search_button" class="btn btn-default button button-small"><span><i class="icon-search"></i></span></button>
<input type= name="controller" placeholder="Rechercher" />
<input type="hidden" name="orderway" value="desc" />
</p>
</form>
</li>
{/if}
</ul>
</div>
<!--/ Menu -->
{/if}


Si quelqu'un pouvait m'aider, ce serait vraiment sympa !

Merci

Jeanne
Bonjour

Toujours pas.

je cherche et je tente des codes mais rien !

En tout cas j'apprends beaucoup de mes essais infructueux
Je ne connais pas Prestashop, mais si le résultat n'est que de deux (alors que peut être 10 articles contenant ta recherche son présentent) alors une question me vient à l’esprit ... n'y a-t-il pas dans Prestashop une notion d'indexation pour la recherche ? t'es tu renseigné à ce niveau là ?
Modifié par JENCAL (24 Mar 2016 - 13:35)