Jump to content

Affichage par défaut entre grille et list


Recommended Posts

Bonjour,

 

Je cherche à imposer le style d'affichage des produits en grille et non en liste comme c'est le cas actuellement.

L'affichage grille fonctionne parfaitement mais il faut cliquer sur le bouton correspondant et cela est dommage. Nous souhaitons conserver les deux modes d'affichage et pas garder uniquement le mode grille (c'est la seule solution que j'ai trouvé le forum)

 

Sauriez-vous nous aider ?

Le problème est illustré sur cette page où l'affichage par défaut est en liste :

http://www.decome-store.fr/20-decoration

presta 1.5.2

 

merci d'avance :)

Link to comment
Share on other sites

  • 5 months later...
  • 3 weeks later...

Même problème pour moi, au cas où ça servirait à d'autres j'ai procédé de la manière suivante...

 

Dans le thème que j'utilisé (dossier "thèmes/mon_theme") , j'ai édité product-list.tpl en remplaçant :

{if isset($products)}
<ul id="product_list" class="bordercolor list">

par :

{if isset($products)}
<ul id="product_list" class="bordercolor grid">

Ensuite, j'ai édité product-sort.tpl en remplaçant :

<ul class="product_view">
	<li id="product_view_grid"></li>
	<li id="product_view_list" class="current"></li>
</ul>

par :

<ul class="product_view">
	<li id="product_view_grid" class="current"></li>
	<li id="product_view_list"></li>
</ul>

Dans le navigateur il faut supprimer les cookies avant d'afficher la page et la présentation par défaut est désormais la présentation en grille.

Link to comment
Share on other sites

Même problème pour moi, au cas où ça servirait à d'autres j'ai procédé de la manière suivante...

 

Dans le thème que j'utilisé (dossier "thèmes/mon_theme") , j'ai édité product-list.tpl en remplaçant :

{if isset($products)}
<ul id="product_list" class="bordercolor list">

par :

{if isset($products)}
<ul id="product_list" class="bordercolor grid">

Ensuite, j'ai édité product-sort.tpl en remplaçant :

<ul class="product_view">
	<li id="product_view_grid"></li>
	<li id="product_view_list" class="current"></li>
</ul>

par :

<ul class="product_view">
	<li id="product_view_grid" class="current"></li>
	<li id="product_view_list"></li>
</ul>

Dans le navigateur il faut supprimer les cookies avant d'afficher la page et la présentation par défaut est désormais la présentation en grille.

Ah, en fait, je n'ai pas du tout ça, mince.

Link to comment
Share on other sites

Il s'agit du site dont tu mets le lien en signature, sous PS 1.5.3 ?

 

Par curiosité j'ai retéléchargé PS (version 1.5.3) que j'ai installé en local avec les articles exemples. Curieusement j'observe que cette possibilité d'afficher les articles en grille ou en liste n'est pas présente dans le thème par défaut. Les produits sont uniquement présentés en liste.

 

Cela signifierait que cette fonctionnalité est propre au thème utilisé, et donc la manière dont elle est implémentée également.

 

Corollaire de cela, il n'y a pas de solution unique qui vaille pour tout le monde, Difficile donc de pouvoir apporter une réponse sans pouvoir mettre le nez dans les fichiers du thème.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...