Vous n'êtes pas identifié(e).

#1 02-01-2019 à 19:50

GG le sympa
Administrateur
Lieu : Graçay
Inscription : 03-08-2006 à 14:41
Messages : 17 599

Prestashop : Comment enlever "afficher tout" dans les pages produit

si vous avez beaucoup de produit, le bouton "afficher tout" dans une catégorie va consommer énormément de ressource. Pour le virer dans le dossier de votre thème allez dans pagination.tpl l56 puis mettez en commentaire comme ça :

<!--{if $nb_products > $products_per_page && $start!=$stop}
			<form class="showall" action="{if !is_array($requestNb)}{$requestNb}{else}{$requestNb.requestUrl}{/if}" method="get">
				<div>
					{if isset($search_query) AND $search_query}
						<input type="hidden" name="search_query" value="{$search_query|escape:'html':'UTF-8'}" />
					{/if}
					{if isset($tag) AND $tag AND !is_array($tag)}
						<input type="hidden" name="tag" value="{$tag|escape:'html':'UTF-8'}" />
					{/if}
	                <button type="submit" class="btn btn-default button exclusive-medium">
	                	<span>{l s='Show all'}</span>
	                </button>
					{if is_array($requestNb)}
						{foreach from=$requestNb item=requestValue key=requestKey}
							{if $requestKey != 'requestUrl' && $requestKey != 'p'}
								<input type="hidden" name="{$requestKey|escape:'html':'UTF-8'}" value="{$requestValue|escape:'html':'UTF-8'}" />
							{/if}
						{/foreach}
					{/if}
	                <input name="n" id="nb_item{if isset($paginationId)}_{$paginationId}{/if}" class="hidden" value="{$nb_products}" />
				</div>
			</form>
		{/if}-->

purgez le cache et hop c'est fini

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer

Pied de page des forums