Jump to content
ckarone

[Module] Gratuit : Homecategoriesplus, Affichez Vos Catégories Et Sous Catégories Sur La Home

Recommended Posts

Bonjour,

Voici un petit module gratuit qui permet d'afficher vos catégories, sous-catégories sur la page d'accueil avec un produit pour chaque catégorie.

UK post

Il est testé sur PS 1.4.7.3 | 1.4.8 | 1.4.9 | 1.5.2 | 1.5.3.1 | 1.6.1

Configurable sur 29 points dont :
-Affichage ou non des sous-catégories
-Affichage ou non des images des catégorie principales
-Affichage ou non du produit (prix/boutton panier)
-Pour les couleurs j'ai ajouté un color picker
-Afficher plusieurs produits
-Compatible multiboutique 1.6
-...

Et disponible en FR | DE | EN (merci Google)

Voici un exemple : http://imageshack.us...04/samplesz.jpg

Version 0.8 pour PS1.6 uniquement

Compatible avec le thème Bootstrap donc entièrement responsive BO et FO

Non compatible avec les versions avant PS 1.6

 

homecategoriesplus.zip

 

Version 0.7 pour PS1.5 et 1.4
Ajout de la compatibilité avec le multiboutique pour PS 1.5
Correction du nom du fichier pour l'upload

homecategoriesplus.zip


Module gratuit mais j'accepte les dons ;) .


Ckarone

Edited by ckarone (see edit history)
  • Like 7

Share this post


Link to post
Share on other sites

Bonjour,

 

En pleine phase de dév d'un thème gratuit compatible 1.5, je voulais intégrer votre module.

J'ai testé sur la 1.5.2 sans résultat. C'est possible de le rendre compatible 1.5 ?

 

Cdlt,

Philippe

Share this post


Link to post
Share on other sites

Bonjour Philippe,

 

C'est prévu mais j'ai commencé par ajouter des éléments de configurations et ensuite je m'attaque à la compatibilité 1.5. ;)

 

 

Ckarone

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

Interessant votre module, pensez vous que ca soit possible mais sur le category.tpl, pour pouvoir avoir les sous categorie affichees avec un certain nombre de produits sur la meme page?

Share this post


Link to post
Share on other sites

Bonjour misterpink,

Le module n'est pas destiné à cette utilisation mais il est possible de le modifier pour y parvenir.

 

Ckarone

Share this post


Link to post
Share on other sites

Bonjour,

 

Merci pour votre module mais sous 1.4.9 il ne fonctionne pas.

 

Cordialement

Share this post


Link to post
Share on other sites

Merci de votre réponse... j’attends qu'il soit compatible avec la 1.5 pour l'installer et d’après vous quels sont les modifs a effectuer pour l'affichage sur category.tpl? en tout cas merci pour votre module qui m'a l'air très sympas...

Share this post


Link to post
Share on other sites

Bonjour,

 

@ Mar20 Quel est le problème sous 1.4.9, avez vous une erreur?

@ misterpink Je n'ai pas regardé et je n'ai pas le temps pour cela en ce moment désolé.

 

Ckarone

Share this post


Link to post
Share on other sites

Hello tous,

 

J'ai modifier le module et il est compatible 1.5.2 (à la demande de Graphileom).

 

Si vous avez une version 1.4.9, pouvez-vous me faire une petit feedback merci.

 

Ckarone

  • Like 2

Share this post


Link to post
Share on other sites

Hello tous,

J'ai modifier le module et il est compatible 1.5.2 (à la demande de Graphileom).

Si vous avez une version 1.4.9, pouvez-vous me faire une petit feedback merci.

Ckarone

 

Bonjour Ckarone,

 

Et bien, je suis choyé :D , c'est ***** NOEL *****, un grand merci !!

Je l'ai installé sur la 1.5.2, c'est OK.

 

ps: tu as laissé le fichier homecategoriesplus.psd dans le zip, c'est normal ?

 

Cdlt,

Philippe

Share this post


Link to post
Share on other sites

Bonjour ,

 

J ai installé votre module qui à l'air super pratique cependant je ne comprend pas votre avertissement ;

 

*N'oubliez pas de creer une image au nom "medium" avec une hauteur et un largeur de 80*80px pour les catégories et les produits et de regénérer les miniatures

 

Faut il créer une image nommée "med

ium" de 80sur80 et l'intégrer ? c'est a mettre en icône de catégorie ?

D'autre part mes images ne

s'affichent pas . faut il du jpeg ou du png ?

 

merci de m'éclairer .

 

Bonne journée

post-435965-0-21602700-1355493718_thumb.png

Share this post


Link to post
Share on other sites

@Graphileom a mince, je corrige le zip.

@Parachini, vous devez ajouter une nouvelle image dans BO>préférence>image et ajouter une image qui aura le nom medium et validée pour les produits et les catégories.

 

Sans cette image, c'est normal que les images sur le FO manquent.

 

Ckarone

Edited by ckarone (see edit history)

Share this post


Link to post
Share on other sites

@Graphileom a mince, je corrige le zip.

@Parachini, vous devez ajouter une nouvelle image dans BO>préférence>image et ajouter une image qui aura le nom medium.

 

Sans cette image, c'est normal que les images sur le FO manquent.

 

Ckarone

 

Merci beaucoup pour votre rapide réponse et votre excellent module qui manque étrangement a prestashop ! j eid sBRAVO ...

 

excellente journée .

Share this post


Link to post
Share on other sites

Suite à un post de @papich sur le post en EN j'ai ajouté la possibilité d'afficher plusieurs produits.

 

Donc maintenant avec un peu de paramétrage, @papich peu faire ce qu'il m'a demandé.

 

Pour ce qui est de l'image, j'ai relu ce point et j'y précise bien que la nouvelle image medium doit être validée pour les catégories et le produits.

Pour la présentation du module dans le BO j'y pense .

 

Ckarone

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

Déja merci pour ce module ;)

 

Alors ma question c'est serrai t'il possible d'avoir un X produit affiche en text a la place de X categorie a coté de l'image d'un produit

Share this post


Link to post
Share on other sites

et te serrai t'il possible de faire les modificiation si cela n'est pas trop demander ?

Merci d'avance

Share this post


Link to post
Share on other sites

L'image ne m'aide pas beaucoup pour comprendre le problème, avez vous une autre image ou le site en ligne?

Pour les modif, je regarde cela la semaine prochaine.

 

Ckarone

Edited by ckarone (see edit history)

Share this post


Link to post
Share on other sites

Bonnes fêtes à tous

 

J'ai téléchargé le module du premier post et je ne vois pas d'évolution par rapport à l'ancien je suis toujours en v0.1 et quand je regarde le bloc produit j'ai "Afficher le produit:" j'ai une case à cocher....

 

Merci

Share this post


Link to post
Share on other sites

Le dernière version est le v0.3, télécharger à nouveau le module, le soucis est là je pense.

ckarone

Share this post


Link to post
Share on other sites

Bonjour,

Personnelement je n'arrive pas a affiche les bouton "Ajouter au panier "

Quelqu'un a une idée

 

PS :1.52

Share this post


Link to post
Share on other sites

Bonsoir,

 

Merci ckarone pour ton partage,excellent module ;)

 

Tester sur PS1.4.8.2

Share this post


Link to post
Share on other sites

Le dernière version est le v0.3, télécharger à nouveau le module, le soucis est là je pense.

ckarone

 

Bizarre quand je télécharge le zip du premier post je suis toujours en v0.1 et ce la dernière modification du post est:

Modifié par ckarone, 14 d�cembre 2012 - 04:40 .

 

Où est donc la dernière version?

 

Merci

Share this post


Link to post
Share on other sites

Bonjour,

J'ai installé ce très beau module sur un site de test (http://ydamacle-wp-immo.great-heberg.eu/) et quand je clique sur "See all categories", je vois bien toutes les catégories mais aussi les produits attachés aux catégories.

Dans mon exemple je n'ai qu'un seul produit d'enregistré.

Où est mon erreur ?

 

Merci pour votre aide.

 

JPC

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour, merci pour ce module très interessant, cependant, j'ai enlever l'affichage des sous catégories et je voudrais savoir si il était possible de mettre plusieures images produits dans le module, et si oui, quelles parties du code dois-je modifier?

 

Merci encore pour ce module.

Share this post


Link to post
Share on other sites

@chti56 Ton produit est affecté sur la page accueil?Ton bloc my account est dans le footer c'est normal?ton site doit être en anglais ou en francais car là tout est mélangé....

 

@yann45110 oui c'est possible d'où l’intérêt de la v0.3 téléchargeable un peu plus haut dans le post de ckarone

 

@ckarone Merci pour cette version par contre:

* dans le back office j'ai bien la version 0.3 mais il est écrit 0.1

*A quoi correspond largeur/hauteur du block du produit?

 

Merci

post-19050-0-74920700-1356955974_thumb.jpg

Share this post


Link to post
Share on other sites

Effectivement j'ai voulu essayé de changer de langue... et ça ma mis le 'bazard' sur le site !!

Je n'ai pas voulu le réinstaller, mais j'ai pu rattraper le problème...

Pour répondre à ta question, le produit n'est pas attaché à la page d'accueil, seulement à 3 imprimantes (les 3 premières de la liste du tableau).

Super module autrement !!

Share this post


Link to post
Share on other sites

Bonjour,

 

Tout d'abord meilleurs voeux à tous !!!

Pour répondre à la question: j'utilisé PS 1.4.8.2

...

Mais je constate aussi ceci (à mon avis rien à voir avec ce module):

 

- je cllique sur 'imprimantes DELL' et j'obtiens mon tableau d'imprimantes... normal...

- je clique sur la première imprimante (DELL 720) et j'obtiens le produits (cartouches) assigné à cette imprimante.. normal...

 

Mais dans le "fil d'ariane", j'ai ceci "Home>Imprimantes DELL>DELL 720"

 

si je clique sur "Imprimantes DELL", j'obtiens bien la liste complète des imprimantes DELL assignées à cette catégorie.. mais aussi le seul produit que j'ai pour le moment entré (site de test) !! Là ça ne me parait pas normal.

 

Quelqu'un peut-il m'éclairer ?? MERCI

Share this post


Link to post
Share on other sites

Qu'est ce qui n'est pas normal?

 

Je pense que votre problème est plus centré sur le paramétrage du produit plus que celui du module avait vous un accès au BO ou des captures plus détaillées...

 

A savoir, capture en FO de la navigation et en BO du paramétrage du module et de la configuration du produit...

Edited by papich (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

Ce qui ne me parait pas 'normal' c'est de voir (en FO) listé un produit alors que je liste une catégorie ...

Share this post


Link to post
Share on other sites

@ckarone

 

J'ai une petite question, j'aimerais modifier la couleur du titre des catégorie pour armoniser le module avec le reste de mon site, mais je ne parviens pas à le faire.

je dois insérer un code css de dégradé, quand je l'insère dans le css on dirait que le tpl ou autre passe par dessus cette modification et donc aucun effet n'est pris en compte lors du rafraîchissement.

 

une idée du code à modifier ??

pour voir l'effet voulu, le lien est dans la signature :-)

Share this post


Link to post
Share on other sites

Bonjour,

 

pour ma part les images ne s'affichent pas.

 

Pourtant j'ai bien créer l'image medium pour les produits et catégorie.

 

Je suis sur la dernière version de PS.

 

Voici mon site http://omega-nutrition.fr/

toute forme d'aide sera grandement appréciée

 

avez-vous regénérer les images ???

en fait quand on prend le lien d'une

 

http://omega-nutrition.fr/62-medium/tribu-2000.jpg

 

elle n'existe pas, donc ca veut dire qu'il faut générer les miniatures :-)

Share this post


Link to post
Share on other sites

@oolivvv il faut modifier le fichier catpluscss.tpl pour le dégradé ici

#CategoriePlus .CatPlus .title{
background:#{/literal}{$divcolor}{literal};
display:block;
height:18px;
padding:3px 5px;
font-size:1.1em}

 

@piotrowski-s@hotmail.fr vous a donné une piste

 

@papich cela corespond à la taille du

<span class="prod"> le produit..</span>

Ckarone

Edited by ckarone (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

@oolivvv il faut modifier le fichier catpluscss.tpl pour le dégradé ici

#CategoriePlus .CatPlus .title{
background:#{/literal}{$divcolor}{literal};
display:block;
height:18px;
padding:3px 5px;
font-size:1.1em}

 

Nickel :-) ca marche parfaitement

Share this post


Link to post
Share on other sites

Avez-vous des idées pour améliorer le modules?

Voulez-vous plus de paramètres modifiables, si oui lequels?

 

Ckarone

Share this post


Link to post
Share on other sites

@ckarone

 

pourrais tu me dire ou dans le tpl je peux modifier les attribus des images de produits ?

je voudrais ajouter un border-radius de 40 pour que le produits s'affiche dans un rond

 

TROUVER:

 

je viens de trouver la solution :-)

à voir sur le site

Edited by oolivvv (see edit history)

Share this post


Link to post
Share on other sites

Très bien mais votre vert pour les block "pique" un peu trop les yeux si je peux me permettre!

 

Ckarone

Share this post


Link to post
Share on other sites

oui le vert dégradé il est trop loin du la couleur du logo (l'ampoule) à mon humble avis.

 

Ckarone

Share this post


Link to post
Share on other sites

Avez-vous des idées pour améliorer le modules?

Voulez-vous plus de paramètres modifiables, si oui lequels?

 

Ckarone

 

Bonjour, voici mes suggestions:

 

* paramètres modifiables:

1/ choix du nombre de catégories ou sous catégories à afficher avec le nombre de produit par catégories

2/ Taille produit et personalisation

 

*Amélioration

1/ mettre les blocs de paramétrage à côté du détail de la configuration pour une meilleur lisibilité

2/ amélioration des box par css ca fera plaisir @oolivvv

Edited by papich (see edit history)

Share this post


Link to post
Share on other sites

oui le vert dégradé il est trop loin du la couleur du logo (l'ampoule) à mon humble avis.

 

Ckarone

Merci du conseil, modifications faite.

un petit avis ?

Share this post


Link to post
Share on other sites

Merci du conseil, modifications faite.

un petit avis ?

 

Le vert des box du module est plus foncé que celle des box des menus pourquoi ne pas reprendre la même html?

Share this post


Link to post
Share on other sites

Le vert des box du module est plus foncé que celle des box des menus pourquoi ne pas reprendre la même html?

 

?? petit soucis de cache surement, car c'est le même code sur les 2, juste le lien qui doit être encore modifié.

Share this post


Link to post
Share on other sites

?? petit soucis de cache surement, car c'est le même code sur les 2, juste le lien qui doit être encore modifié.

 

exacte c'est mieux maintenant

  • Like 1

Share this post


Link to post
Share on other sites

slt à tous sa fait une semaine que je cherche un module pour affiché mes sous catégorie de cette mannière au lieu de mètre en liste l'une en dessous de l'autre dans les pages catégorie j'ai cru voir déjà une question à ce suget sans réponse sur ce post je pensse que pourvoir affiché ces sous catégorie avec ce module sa serré super au lieu d'avoir une longue liste 2 10 sous catégorie (en tous cas super module)

Share this post


Link to post
Share on other sites

Excellent module !

 

J'ai juste un petit soucis concernant la marge de droite dont le champ dans le BO n'est pas pris en compte.

Share this post


Link to post
Share on other sites

Slt ckrone pense tu que c'est possible d'utilisé ton module pour afficher des sous catégories dans les page produit?

Share this post


Link to post
Share on other sites

@nico476 quel intéret?

 

@ckarone une nouvelle version avec des nouvelles fonctionalités et prévu pour bien commencer cette nouvelle année?

Share this post


Link to post
Share on other sites

Hi !

 

@ckarone : Je me suis trompé sur la nature de la marge de droite. Elle s'applique en fait à l'image du produit. Je pensais qu'elle s'appliquait entre les blocs de catégories... Donc il n'y a pas de soucis.

Share this post


Link to post
Share on other sites

@nico476, il y a effectivement trop de catégories, le mieux est de revoir votre arborescence (sous-catégories) en ajoutant des filtres avec le filtre à facette par exemple.

 

@bigym ok donc pas de problème.

 

@papich Oui j'y travaille.

 

Ckarone

Edited by ckarone (see edit history)

Share this post


Link to post
Share on other sites

ahaha j'ai bien une autre question....

 

Y'a un soucis dans l'ordre des sous-catégories. Dans le fichier homegategoriesplus.php la requête pour afficher les sous-catégories propose un ordre d'affichage par position. Mais quand on change la position d'une catégorie, rien ne se produit en home page.

WTF !

Share this post


Link to post
Share on other sites

Oui Ckarone je sais bien mais nous avons besoin de mêtre ces sous catégorie en grille comme sur certain thème pour gagner de la hauteur

Share this post


Link to post
Share on other sites

@nico476 pourquoi sur la page produit?

Pour moi votre problème est situé sur les pages catégorie ou il faut changer la façon d'afficher les sous-catégories.

 

Ckarone

 

@bigyom je regarde :D

Share this post


Link to post
Share on other sites

Ckarone tu parles juste de reclassé les catégories simplement ou en plus d'avoir un affichage plus recherché?

Share this post


Link to post
Share on other sites

Ckarone si tu veut faire un tour sur le site un grand tris catégorie à été fait mes un affichage en grille sera encore mieux non?

Share this post


Link to post
Share on other sites

Oui un affichage des sous-catégories c'est plus indiqué en grille mais le mieux et d'ouvrir un autre post svp, celui-ci concerne le module Homecategoriesplus.

 

Ckarone

Share this post


Link to post
Share on other sites

Bonjour,

 

A quoi correspond

Sens d'affichage nouveau/position:

?

 

Est il possible de rajouter la possibilité d'afficher les images des sous catégories ainsi que les produits?

 

Quand il n'y a pas d'image chargé j'ai une case vide même après régénération des miniatures comment faire pour écrire aucune image disponible sans l'uploader?

 

 

Merci

Edited by papich (see edit history)

Share this post


Link to post
Share on other sites

Vous pouvez choisir le sens d'affichage du/des produit(s) par date d'ajout ou par position.

 

Pour les images des sous-catégories, je regarde.

 

Ckarone

Share this post


Link to post
Share on other sites

Avec le code suivant. il est possible d'afficher les images des sous-catégories:

remplacez la ligne 36 par ceci dans homegategoriesplus.tpl

<li><a href="{$scategoryLink}">{$subcategorie.titre} <br>
<img src="{$img_cat_dir}{$subcategorie.id}-medium.jpg" alt="{$subcategorie.titre}" title="{$subcategorie.titre}" id="categoryImage" /></a></li>

Papich, c'est une option qui sera disponible dans la prochaine version

 

Ckarone

Edited by ckarone (see edit history)

Share this post


Link to post
Share on other sites

Vous pouvez choisir le sens d'affichage du/des produit(s) par date d'ajout ou par position.

 

Tu le fait qu'en cochant une option?

 

L'affichage des catégories et sous catégories se fait de facon aléatoire comment faire pour qu'il respecte l'ordre donné?

 

Merci

Edited by papich (see edit history)

Share this post


Link to post
Share on other sites

Oui avec un checkbox, donc normalement le module va afficher selon la date d'ajout ou la position.

 

J'ai ajouté une animation JQUERY au module que l'on va choisir en cochant "animation".

Si cette animation est cochée, les produits ne seront plus affichés mais les sous-catégories (images) seront affichées via le lien de la catégorie corespondante.

 

Cette évolution est une beta donc pas de configuration pour le moment et il manque des traductions mais elle fonctionne ;) .

 

Si vous voulez tester elle est disponible ici : homecategoriesplus.zip

 

Ckarone

Share this post


Link to post
Share on other sites

peut on avec le jquery utilisé des images plus grandes? C' est top cette dernière modif

Share this post


Link to post
Share on other sites

Merci nico476,

Oui sans problème, pour cela, si vous avez ajouté l'image medium 80x80px, vous devez simplement changer la taille de celle-ci.

 

Ckarone

Edited by ckarone (see edit history)

Share this post


Link to post
Share on other sites

J'y travaille justement, mais tu peux la modifier dans la fichier css/style.css à la ligne 83 et 129 en changeant les couleurs.

 

Remplaces ligne 83 :

border-top: 5px solid #888;

par

border-top: 5px solid #FF6699;

 

et ensuite

 

Remplaces ligne 129 :

border-top-color: #000;

par

border-top-color: #FF6699;

 

Ckarone

Share this post


Link to post
Share on other sites

Hello cKarone !

 

Je suis en Presta 1.5.3

 

Je viens de mettre en place la dernière version de ton module. L'animation ne marche pas au top mais je n'en ai pas trop besoin... (pour le moment)

 

J'ai tjrs ce problème dans l'ordre des sous catégories qui n'est pas pris en compte.

 

Le classement dans la requête SQL se fait par position. Ok, mais dans la table ps_category, le champ position est souvent égale à zéro dans la version 1.5 de Prestshop et ne change pas quand on modifie l'ordre dans le BO, alors qu'il est correctement modifié en version 1.4. Cela doit ce gérer ailleurs !

 

Comprendo ?

Share this post


Link to post
Share on other sites

Hello Bigyom, as-tu une URL pour que je regarde ce qui ne va pas au niveau animation, chez moi tout est OK sur pas mal de navigateur.

 

Je regarde pour l'ordre des sous catégories dès que possible pour la 1.5.

 

Ckarone

Share this post


Link to post
Share on other sites

Euh pas d'URL je développe en local.

 

Le problème de l'animation est que tout est mélangé : une catégorie principale fait apparaître les sous catégories d'une autre, puis tout se bloque.

Share this post


Link to post
Share on other sites

@ Bigyom peux-tu tester l'ordre des sous-catégories avec ce bout de code (ligne 538) :

 

ORDER BY c.`level_depth` ASC, category_shop.`position` ASC

à la place

ORDER BY position

 

Ckarone

Share this post


Link to post
Share on other sites

Non ce n'est pas la bonne requête SQL.... Et je ne suis pas au top sur ce sujet.

Il doit manquer un appel de cette table (category_shop) au début, mais je n'arrive pas à bien le rédiger.

Share this post


Link to post
Share on other sites

En attendant, voici une petite amélioration de mise en page pour avoir la marge de droite bien calée si on a plusieurs lignes de catégories.

 

Dans mon cas, je veux 3 catégories par ligne.

 

Remplacez le début du fichier "homecategoriesplus.tpl" par ceci :

 

 


{if $jquery == 0}
{if $categories}
<div id="CategoriePlus">
{assign var='nbItemsPerLine' value=3}
{foreach from=$categories item=categorie name=cats}
{assign var='categoryLink' value=$link->getcategoryLink($categorie.id, $categorie.link_rewrite)}
     <div class="CatPlus {if $smarty.foreach.cats.iteration%$nbItemsPerLine == 0}last_item_of_line{else}item{/if}">

 

Puis dans le fichier "catpluscss.tpl" rajoutez ceci :

 

 

#CategoriePlus .item{margin-right:30px}
#CategoriePlus .last_item_of_line{margin-right:0}

 

Vous remarquerez que j'ai supprimé les id des div pour surcharger la class. (j'aime cette phr