Jump to content

Modifier l'affichage des sous categorie sur la page categorie.php


Recommended Posts

Bonjour à tous !

Je cherche à modifier l'affichage des sous catégories. ( Voir mon screen )
Par default celui ci affiche 5 ou 6 sous categories par ligne.

Je cherche simplement à afficher 2 sous catégories par ligne.

Quelqu'un à t'il une idée ?

Merci d'avance pour votre aide ;)

20736_n3Y8FRJWEmavPnjq200K_t

Link to comment
Share on other sites

  • 2 months later...

Bonjour, personnellement j'ai appliqué cette modification
http://www.prestashop.com/forums/viewthread/50644/configuring___using_prestashop/solved_modify_the_layout_of_subcategories
Mais j'ai du faire quelques modifs
Dans ton thème category.tpl

mets remplace par ce code adapte le:)

<!-- debut modification pour affichage en boite des sous categories -->
{foreach from=$subcategories item=subcategory}


getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">
{if $subcategory.id_image}
getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" />
{else}
%7B$img_cat_dir%7Ddefault-medium.jpg
{/if}


<!-- COLLEGAMENTO SOTTOCATEGORIA -->
getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}

{$subcategory.description}



{/foreach}

<!-- fin modification pour affichage en boite des sous categories -->

ci joint une image

25992_uNjT3YEZry18KyBwsVPl_t

Link to comment
Share on other sites

  • 7 months later...

Bonjour,

Je me permets de répondre à ce sujet pour y demander un petit peu d'aide en relation avec l'affichage des sous-catégories sur la page category.

Je voudrais continuer à afficher mes sous-catégories sur une ligne, mais j'aimerais supprimer le redimensionnement des images que j'upload. Je vous ai mis ci-joint un exemple. Mon image originale est en 150x30 mais se retrouve à chaque fois dans le carré blanc (alors que je voudrais qu'elle garde sa taille "normale" et sans cadre).

J'ai cherché dans category.tpl quelle ligne de css a pu être appelée mais en vain, rien ne semble imposer de redimensionnement. Du coup, je pense que c'est surement dans tout ce que je ne comprends pas du category.tpl (je suis encore novice).

Pouvez-vous m'aider ?

38327_tAvazI5tpe2hL3063dOs_t

Link to comment
Share on other sites

J'ai vérifié. Lors de l'upload, l'image est renommée "3-medium.jpg" (avec variantes en small, etc) et est placée dans le dossier racine/img/c. Seulement, supprimer cette version medium (celle utilisée) et la remplacer par une version au bon format pose problème : l'image n'est plus afficher (on a la petite icône de lien non trouvé).

Il y aurait donc 2 systèmes en jeu : une redimension à l'upload en 5 images ET soit une vérification, soit un autre endroit où sont stocké ces mêmes images.

N'y a-t-il nul moyen de supprimer ce redimensionnement OU de faire appel à une autre image (l'image 3.jpg) par exemple ? Je vais chercher ça. J'éditerai pour donner la réponse s'il n'y a pas de réponse d'ici là.

Edit : Ligne 38 du category.tpl on a :

getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">
                   {if $subcategory.id_image}
getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" />
                   {else}

                   {/if}

               <!--

getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}-->



C'est donc dans la ligne suivante qui nous intéresse :

getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" />



Le problème pour moi c'est que c'est un langage que je peux à la limite comprendre mais pas modifier. Il dit bien faire appel à la version "medium"... mais ça ne m'aide pas plus.

Quelqu'un a plus d'informations ou d'idées ? Est-ce que je suis complètement dans l'erreur peut-être ?

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

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...