Jump to content
julien51

[Module gratuit] Produit en carrousel sur la page d'accueil

Recommended Posts

Bonjour à tous,

 

Je mets a disposition un module qui permet de mettre les produits phare et les nouveaux produits en carrousel sur la page d'accueil.

 

Il est compatible sur prestashop 1.5 et 1.4 il faut choisir la bonne version.

(Nouvelle version 1.1 compatible sur la 1.5 seulement !)

 

Il est traduit en Français et en Anglais. (La prochaine version sera traduite dans 6 langues)

 

Le module est totalement paramétrable.

 

post-377439-0-67069200-1364458781_thumb.pngpost-377439-0-71638000-1364458782_thumb.pngpost-377439-0-48291300-1364458787_thumb.pngpost-377439-0-36042200-1364458792_thumb.pngpost-377439-0-86583400-1364458796_thumb.png

 

Les nouveauté de la nouvelle version 1.1 :

 

- Carrousel se met en pause lorsque la souris survole le produit.

 

- Possibilité de régler la hauteur.

 

- Possibilité de régler la largeur du carrousel et celle des articles.

 

- Possibilité de si oui ou non on met la description, le prix, le bouton ajout au panier.

 

- Accès direct grâce a des boutons au Produits phares et au nouveaux produits.

 

- Possibilité de choisir l'onglet qui sera ouvert en premier .

 

- Afficher oui ou non les boutons suivants et précédents.

 

Si j'ai assez de dons la prochaine version verra le jour.

 

N’hésiter pas a proposer vos idée pour la nouvelle maj.

 

 

homeproductcarousel.zip --> Version Prestashop 1.5

 

homeproductcarousel-1.4.zip --> Version Prestashop 1.4

 

homeproductcarousel_1.1.zip --> Version Prestashop 1.5

Edited by julien51 (see edit history)
  • Like 4

Share this post


Link to post
Share on other sites

Bonjour est merci pour ce module par contre il ne marche pas sur la 1.4.10 . j'ai une erreur sur l'installe est j'ai une page blanche sur le front.Merci quand même.

Share this post


Link to post
Share on other sites

Oui il s'agit des produit phare mais avec une autre base.

Merci a vous n'hésitez pas a faire un dons :)

Share this post


Link to post
Share on other sites

Bonjour Thierry,

Je vais le rendre compatible prochainement je pense.

Cordialement,

Julien.

Share this post


Link to post
Share on other sites

Bonjour est merci pour ce module par contre il ne marche pas sur la 1.4.10 . j'ai une erreur sur l'installe est j'ai une page blanche sur le front.Merci quand même.

 

Bonjour, j'ai exactement le même soucis, mais je suis sur presta 1.5.2

 

une idée ? sachant que je n'ai pas désactiver mon module par défaut de produit phares

Share this post


Link to post
Share on other sites

Pas besoin de désactiver vus qu'il marche tous les deux don ce n'est pas sa.

Vous avez une URL ?

Share this post


Link to post
Share on other sites

www.entre-copines.be

 

mais ton module est désactiver pour l'instant, si je l'active, impossible d'aller sur le F.O , une belle page blanche

Share this post


Link to post
Share on other sites

hello,

 

je préfère évitez de procédé ainsi, je vois pas ce que cela changerais ^^'

Share this post


Link to post
Share on other sites

Julien

concernant l'erreur de la page blanche

 

Fatal error: Call to undefined method ImageType::getFormatedName() in /modules/homeproductcarousel/homeproductcarousel.php on line 227

Share this post


Link to post
Share on other sites

Merci oolivvv j'ai fait une version pour prestashop 1.4 du coup :)

 

 

Merci est bravo pour la 1.4 installation:Ok ,configuration : ok

par contre impossible de le greffé sur le hook du haut (top) il y a t'il moyen de le modifier.

Par contre lorsque tu mes la souris sur l'article il continue à avancé.

Il y a aussi le problème des prix et de la description il y a t'il moyen de les supprimer . Merci

Edited by thierry2 (see edit history)

Share this post


Link to post
Share on other sites

Merci est bravo pour la 1.4 installation:Ok ,configuration : ok

par contre impossible de le greffé sur le hook du haut (top) il y a t'il moyen de le modifier.

Par contre lorsque tu mes la souris sur l'article il continue à avancé.

Il y a aussi le problème des prix et de la description il y a t'il moyen de les supprimer . Merci

 

Oui il y a moyen de le greffé sur le hook du haut (top) mais pourquoi ?

La prochaine version, le carrousel se mettra en pause lorsque la souris survole le produit.

Pour les prix et description je vais réfléchir pour la prochaine version.

Mais sinon pour l'instant rajoutez ces code dans le CSS :

 

#homeproductcarousel .product_desc {
   display: none;
   height: 45px;
}

#homeproductcarousel .lnk_more {
   background: url("img/arrow_right_1.png") no-repeat scroll 100% 3px transparent;
   color: #0088CC;
   display: none;
   font-size: 10px;
   font-weight: bold;
   padding-right: 10px;
}

#homeproductcarousel .price_container {
   display: none;
   margin-top: 10px;
   padding: 0;
}

 

Cordialement,

Julien.

Share this post


Link to post
Share on other sites

Merci oolivvv j'ai fait une version pour prestashop 1.4 du coup :)

 

de rien, moi j'ai ce probs sur la 1.5.3 est-ce que tu as aussi corrigé ?

Share this post


Link to post
Share on other sites

Le module fonctionne bien sur cette version.

Peut tu m'envoyer tes codes bo en mp pour que je vois sa.

Share this post


Link to post
Share on other sites

ben justement, l'erreur indiquée est celle rencontrée sur 1.5.3 donc je me demande si ce n'est pas lié aux images.

 

Hmmmm pas certain que cette ligne soit nécessaire, un coup de comment devant et par magie ca tourne, y a plus qu'un coup de css a mettre en place :-)

 

bon ok la je revois ma copie, car le css d'origine du module n'est pas pris en compte chez moi, donc soit c'est du au cache soit c'est du au comment de la ligne soit, .... ben j'vois pas :-(, on vas vérifier ça

 

ps pour mp et login julien, ca vas pas le faire suis en local pour les config !

Edited by oolivvv (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Oui il y a moyen de le greffé sur le hook du haut (top) mais pourquoi ?

La prochaine version, le carrousel se mettra en pause lorsque la souris survole le produit.

Pour les prix et description je vais réfléchir pour la prochaine version.

Mais sinon pour l'instant rajoutez ces code dans le CSS :

 

#homeproductcarousel .product_desc {
display: none;
height: 45px;
}

#homeproductcarousel .lnk_more {
background: url("img/arrow_right_1.png") no-repeat scroll 100% 3px transparent;
color: #0088CC;
display: none;
font-size: 10px;
font-weight: bold;
padding-right: 10px;
}

#homeproductcarousel .price_container {
display: none;
margin-top: 10px;
padding: 0;
}

 

Cordialement,

Julien.

 

 

Bonjour,sur mon site j'ai mis une bannière avec des produits, je trouvé sympa de mettre des articles qui tourne en boucle voila par contre il ne faut pas avoir les boutons panier et la description .Cdt

Share this post


Link to post
Share on other sites

j'ai ajouté ton code mes il y a pas de chgt impossible de le mettre sur le haut du site.

Share this post


Link to post
Share on other sites

C'est normale il faut ajouter un hook dans homeproductcarousel.php

 

Juste après public function hookHeader($params) a la ligne 203 mettre :

 

  public function hookTop($params)
{
}

Share this post


Link to post
Share on other sites

ben justement, l'erreur indiquée est celle rencontrée sur 1.5.3 donc je me demande si ce n'est pas lié aux images.

 

Hmmmm pas certain que cette ligne soit nécessaire, un coup de comment devant et par magie ca tourne, y a plus qu'un coup de css a mettre en place :-)

 

bon ok la je revois ma copie, car le css d'origine du module n'est pas pris en compte chez moi, donc soit c'est du au cache soit c'est du au comment de la ligne soit, .... ben j'vois pas :-(, on vas vérifier ça

 

ps pour mp et login julien, ca vas pas le faire suis en local pour les config !

 

Envoie moi le code PHP oolivvv

Share this post


Link to post
Share on other sites

Envoie moi le code PHP oolivvv

 

je suis sur les tests la je te tiens au 220V :-)

je crois que le tout était lié au cache je continue les tests et je te mp dès que j'ai vu ou ca coince

Share this post


Link to post
Share on other sites

Salut à tous,

 

Encore toi Julien ? Tu ne t'arrêteras donc jamais ? (j'espere que non).

J'ai pas encore essayé ton module car j'en ai un plus ou moins identique sur ma boutique, mais il me permet de choisir d'afficher les produits phares OU les nouveaux produits, peux-tu en faire de même ? Car ayant déja le module natif produits phares, ca serait sympas de permettre d'afficher les nouveaux produits en sus.

 

Peut être qu'en te basant sur le module que j'ai, ça te facilitera les choses.

 

PS: vous pouvez donner vos codes à Julien, il m'a déjà aidé moi et plusieurs autres personnes, c'est sans soucis.

Edited by Fehmi135 (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Salut Fehmi135,

 

Oui encore moi :) et non je suis pas près de m’arrêter je ne fait que commencer !

Et merci a toi.

 

Oui la prochaine version permettra d'avoir un accès direct grâce a des boutons au Produits phares, Meilleures ventes, Nouveaux produits, Promotions.

 

N’hésiter pas a proposer vos fonctionnalité !

 

Bonne journée,

Julien.

Share this post


Link to post
Share on other sites

Bonjour,

 

tout cela est intéressant et je suis tombé dessus car je cherche à faire çà :

Afficher sur ma page d'accueil des blocs/slides avec :

- nouveautés

- promos

- sélections d'articles(categories...)

 

Et euh... étant pas au top sur PS en admettant que j'ai un module qui fait un slide positionnable sur la page d'accueil... si je veux mettre plusieurs slides fait avec le même module... la technique serait quoi?

- dupliquer le module et le renommer en modifiant la partie du code qui sélectionne les produits?

- autre..?

 

Hervé

 

(oups... pas vu que julien a répondu juste au dessus à une partie de mon message... c'est ca de rester des heures sur une meme page!)

Edited by csid (see edit history)

Share this post


Link to post
Share on other sites

Bonjour csid,

 

La prochaine version il y aura les produits phares, Meilleures ventes, Nouveaux produits, Promotions. Tous sur la même page le principe c'est qu'il aura des boutons et quand le client cliquera dessus la page s'affichera sans rechargement.

 

Soyez patient la prochaine version arrive bientot ! :)

Share this post


Link to post
Share on other sites

Un très grand merci pour ce super module :)

Il est déjà très intéressant, mais j'attend avec impatience la prochaine version, en particulier pour la possibilité de régler la hauteur et le réglage d'affichage pour les descriptions et les boutons.

Share this post


Link to post
Share on other sites

Bonjour,

La nouvelle version sera mis en ligne ce soir.

 

Par manque de temps Meilleures ventes, Promotions est les zoom produit on était annulé.

Mais pour les promotions c'est pas grave car les prix et les promos son écris sur le produit.

J'ai mis des nouveaux paramètres qui n’était pas prévue pour le rendre paramétrable presque jusqu’à 100%

A ce soir.

 

Cordialement,

Julien.

Share this post


Link to post
Share on other sites

Bonjour,

La nouvelle version sera mis en ligne ce soir.

 

Par manque de temps Meilleures ventes, Promotions est les zoom produit on était annulé.

Mais pour les promotions c'est pas grave car les prix et les promos son écris sur le produit.

J'ai mis des nouveaux paramètres qui n’était pas prévue pour le rendre paramétrable presque jusqu’à 100%

A ce soir.

 

Cordialement,

Julien.

 

Arf dommage, que tu manque de temps, car j'attendais cette fonctionnalité la précisément, car je trouve cela très intéressant et très pro ^^'.

 

merci a toi et à ton travail de dingue ^^'

 

j'espère pouvoir retester ton module bientôt ^^'

  • Like 1

Share this post


Link to post
Share on other sites

Oh peine ............. Oh DÉSESPOIR ............

 

Julien la tu l'as fait exprès de nous faire languir et puis plus rien .......

 

Ok je sors ca vas !!! :rolleyes:

 

On attend de voir la nouvelle mouture

 

UTAKU, t'inquiète ca vas viendre (prochaine MAJ)

Edited by oolivvv (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

bravo on pourra le greffé sur plusieurs hook?

 

Bien sur il faudra indiquer le hook dans le php.

 

Arf dommage, que tu manque de temps, car j'attendais cette fonctionnalité la précisément, car je trouve cela très intéressant et très pro ^^'.

 

merci a toi et à ton travail de dingue ^^'

 

j'espère pouvoir retester ton module bientôt ^^'

 

J'ai pas trop le temps et je suis vraiment désoler si j'ai assez de dons je ferais une nouvelle version.

Mais sinon des que j'ai le temps c'est prévue :)

Edited by julien51 (see edit history)

Share this post


Link to post
Share on other sites

Oh peine ............. Oh DÉSESPOIR ............

 

Julien la tu l'as fait exprès de nous faire languir et puis plus rien .......

 

Ok je sors ca vas !!! :rolleyes:

 

On attend de voir la nouvelle mouture

 

UTAKU, t'inquiète ca vas viendre (prochaine MAJ)

Julien, Julien, Julien ! (la foule t’acclame) lol

 

Désoler j'ai eu des problèmes rien avoir avec le module,

C'est pour cela que je ne pouvais le mettre que seulement ce soir.

Share this post


Link to post
Share on other sites

Bonjour,

Merci pour votre dons ça fait toujours plaisir de voir qu'il ya des gens qui me soutienne même quand c'est très peu .

Cordialement,

Julien.

Share this post


Link to post
Share on other sites

Est-ce qu'on peut afficher 15 à 20 produits, comme une galerie ? J'en ai 10 d'affichés actuellement, et je prévois d'en mettre plus, afin de virer le slide en flash, et faire plus de place pour montrer davantage de produits. Je n'aime pas l'aspect prestashop (j'ai tout fait pour en sortir), et son short-descriptif, voyez ce qui a été fait en page d'accueil actuellement. Possible de faire la même chose avec le vôtre ? Sachant qu'il y a un affichage aléatoire des produits, et que je dois tenir compte de la nouvelle taille de la colonne centrale, j'étais sous 3 colonnes auparavant.

Share this post


Link to post
Share on other sites

Oui il y a pas de limite pour les produit a afficher .

Il aura surement quelques retouche en CSS.

Share this post


Link to post
Share on other sites

Bonsoir,

 

Il s'agit effectivement d'un super module.

Existe t'il en version 1.1 pour prestashop 1.4?

Pourquoi le bouton "voir" sur le site "www.cosmelyne" n'apparait pas, et pourquoi le bouton "ajouter au panier" n'est jamais aligné.

Merci

Share this post


Link to post
Share on other sites

Hello,

 

je viens peu être t'aider pour l'implémentation de la fonction new product.. sur page d'acceuil.

 

Voici un module gratuit trouver sur le forum, alors je ne sais pas si tu as le droit de le copier, mais t'en inspirer surement ^^'.

 

Et en même temps, je l'ai adapter sur ma 1.5.2 et cela fonctionne, il me faut trouver comment faire pour mettre les produits en aléatoire comme pour les produits phares, mais j'ai pas réussi, si vous avez une idée, je suis preneur.

 

merci

 

voici le module en question ^^' : attention, il faudra faire des petites modification CSS et au niveau TPL pour adapter au mieux au design de votre site.

homenewproducts.zip

Share this post


Link to post
Share on other sites

Bonjour utaku,

Pourquoi vous passez un module nouveaux produit en page d’accueil ?

Le mien le fait déjà.

Share this post


Link to post
Share on other sites

parce que ton module me donne une page blanche en page d’accueil , et je ne sais pas d ou cela viens ^^'

Share this post


Link to post
Share on other sites

Bonjour à tous

 

Merci Julien 51 Le module fonctionne très bien, au passage je remercie mon ami Deyddy de m'avoir conseillé ce lien.

Bon Week end

Share this post


Link to post
Share on other sites

Bonjour à tous

 

S.v.p Besoin d'une aide charitable : Bouton ajout au panier invisible pourtant la case est cochée ??. Je vous remercie par avance.

 

Cordialement

Share this post


Link to post
Share on other sites

Bonjour à tous

 

S.v.p Besoin d'une aide charitable : Bouton ajout au panier invisible pourtant la case est cochée ??. Je vous remercie par avance.

 

Cordialement

Share this post


Link to post
Share on other sites

Bonsoir julien , tu pense aussi au personne qui ont des presta 1.4 .Merci d'avance

Share this post


Link to post
Share on other sites

Hey ça a l'air super intéressant :-)

 

La version 1.1 n'est pas compatible avec PS 1.4 ?

 

Merci !

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai testé la version 1.1 sur Prestashop 1.5.4, elle est vraiment chouette et très personnalisable, c'est vraiment un super module, bravo !

Cependant, j'ai constaté un petit problème :

Dans le menu des paramètres il y a deux fois "largeur du carrousel" avec tout les deux des valeurs différentes.

 

Bonjour à tous

 

S.v.p Besoin d'une aide charitable : Bouton ajout au panier invisible pourtant la case est cochée ??. Je vous remercie par avance.

 

Cordialement

J'ai également ce soucis, je ne sais par quoi ça peut-être causé.

 

Ensuite, je pense que l'ajout du fonction permettant d'ajouter ou non les "nouveaux produits" serait sympa, je m'explique : en bas du module actuel s'affiche un petit bouton permettant à l'internaute de passer du carrousel des produits phares (d'ailleurs ce titre devrait être au pluriel sur le module) à celui des nouveaux produits. Je pense que ça devrait être une option et pour que le webmaster puisse choisir ou non d'afficher les deux catégories de produit.

La possibilité de choisir le sens de défilement ou la possibilité d'afficher deux lignes de produits seraient également une fonction intéressante à mon sens :)

 

Encore une fois bravo pour le module,

Cordialement

Edited by Vectorus (see edit history)

Share this post


Link to post
Share on other sites

C'est normale il faut ajouter un hook dans homeproductcarousel.php

 

Juste après public function hookHeader($params) a la ligne 203 mettre :

 

  public function hookTop($params)
{
}

Salut Julien, j'aimerai également le greffer dans le Top, mais en faisant ce que tu dis j'ai une erreur :/ besoin d'aide svp !

 

Merci

Share this post


Link to post
Share on other sites

J'ai un souci avec le module. sur une boutique en 1.5.4, les produits s'affichent les uns en dessous des autres, sans que l'option vertical sois cochée et en plus il sorte carrément du bloc du module, mes produits s'affiche par dessus tout les éléments en dessous du bloc, c'est très ennuyeux, y'a t'il une explication à cela et comment puis-je résoudre ce problème ?

Merci d'avance.

Share this post


Link to post
Share on other sites

Merci !! C'est exactement le style de module que je cherchais.

 

Par contre, j'aimerais mettre les produits phares et les nouveaux produits l'un à côté de l'autre (comme des onglets ou un menu) et non l'un en dessous de l'autre.

 

Quelqu'un saurait-il comment faire svp ??

 

D'avance merci !!

Share this post


Link to post
Share on other sites

Bonsoir,

 

Superbe module

J'ai installé la version pour Prestashop 1.4.9

Comment faire pour "afficher uniquement les nouveaux produits" au lieu des produits phares?

Merci :D

Edited by jlancel62 (see edit history)

Share this post


Link to post
Share on other sites

Merci pour ce module !!

 

Une petite proposition d'évolution : afficher les produits d'une catégorie dans un ordre aléatoire svp.

 

Ckarone

Share this post


Link to post
Share on other sites

Bonjour je viens d'installer ce module mais les options pour choisir la catégorie et d'autres options disponibles sur les screenshots n'apparaissent pas (Prestashop 1.5.4.0). Pourquoi ?

 

Je vous remercie pour votre travail, j'étais sur le point de coder un module similaire moi-même mais puisque c'est déjà fait :)

 

http://imageshack.us/photo/my-images/163/moduleprestashop.png/

Share this post


Link to post
Share on other sites

Il y a deux versions du module pour 1.5, tu as bien pris la dernière version, à savoir la 1.1 ?

Share this post


Link to post
Share on other sites

Ok merci voila ce qui arrive le lundi matin ! Je vais me reprendre un café sinon je vais pas réussir grand chose !

Share this post


Link to post
Share on other sites

Voila le résultat, un grand merci à l'auteur de ce module qui fait exactement ce que je voulais qu'il fasse !

 

carouselprestashop.png

Share this post


Link to post
Share on other sites

Re-bonjour, c'est encore moi ! A tout hasard, quelqu'un a essayé/réussi à rendre ce module compatible avec IE 7 ?

Share this post


Link to post
Share on other sites

Je viens de résoudre une partie de mon problème, la console IE7 m'indiquait une erreur dans la fonction JS située au début de la template du module, la virgule située avant le if ligne 16 doit être mise dans le if, sinon IE7 n'aime pas.

Je pense ne pas avoir modifié cette fonction après avoir téléchargé le module donc ça doit être comme ça à l'origine.

 

Il reste les boutons suivant et précédent qui sont mal positionnés sous IE7.

Share this post


Link to post
Share on other sites

Bonsoir,

 

Superbe module

J'ai installé la version pour Prestashop 1.4.9

Comment faire pour "afficher uniquement les nouveaux produits" au lieu des produits phares?

Merci :D

 

Salut, je cherche pareil a faire, j'ai pas regardé encore, je viens de decouvrir ce module, il me semble ku'il faut aller dans le xx.tpl et changer "homeFeaturedProducts" par la fonction représentant les nouveaux produits, (homeNewProducts).

 

Je suis pas sur a 100% ni meme a 60% d'ailleurs lol

 

 

merci au contributeur pour ce partage,

Share this post


Link to post
Share on other sites

En gros vous ne voulez pas la première partie du module ? Puisque la partie nouveau produit existe déjà. Soit vous supprimez ou commentez la partie correspondante dans le .tpl (template) soit vous gérez ça via le CSS ou encore en JavaScript. Moi j'ai choisi de "déplier" les 2 parties tout le temps (et enlevé les boutons qui gèrent ça).

Share this post


Link to post
Share on other sites

En gros vous ne voulez pas la première partie du module ? Puisque la partie nouveau produit existe déjà. Soit vous supprimez ou commentez la partie correspondante dans le .tpl (template) soit vous gérez ça via le CSS ou encore en JavaScript. Moi j'ai choisi de "déplier" les 2 parties tout le temps (et enlevé les boutons qui gèrent ça).

 

Si il a comme moi, (Produit en carrousel sur la page d'accueil v1.0 par Julien51) je n'ai qu’une seule partie d'affichage, les produits phares ( je suis sous 1.4.4.1).

 

<script type="text/javascript" src="{$module_dir}js/homeproductcarousel.js"></script>
{if $products_auto == 0}
<script type="text/javascript">
$(function() {
  $(".sliderproductcarousel").jCarouselLite({
	  btnNext: ".next",
	  btnPrev: ".prev",
	  visible: {$products_visible},
auto: 0,	
speed: {$products_vitesse},
			circular: true,
			scroll: {$products_scroll},
{if $car_products_mod == 1}
vertical: true,
{/if}
  });
 });
</Script>
{/if}
{if $products_auto == 1}
<script type="text/javascript">
$(function() {
  $(".sliderproductcarousel").jCarouselLite({
	  btnNext: ".next",
	  btnPrev: ".prev",
	  visible: {$products_visible},
auto:{$products_auto_vit},	
speed: {$products_vitesse},
			circular: true,
			scroll: {$products_scroll},
{if $car_products_mod == 1}
vertical: true,
{/if}
  });
 });
</script>
{/if}
<style type="text/css">
#homeproductcarousel ul li {
width:{$products_width}px;
margin-right:{$products_marge}px;
margin-bottom: 10px;
}
</style>
<div id="homeproductcarousel">
<h4 class="title_carousel">{$products_title}</h4>
{if isset($products) AND $products}
<div id="listproductcarousel"">
 <div class="prev"></div>
 <div class="next"></div>
 <div class="sliderproductcarousel">
	  <ul id="carousel">
  {foreach from=$products item=product name=homeFeaturedProducts}
<li>
				<a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_carousel_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a>
 <h5 class="s_title_block"><a href="{$product.link}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:30:'...'|escape:'htmlall':'UTF-8'}</a></h5>
 <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homeproductcarousel'}">{$product.description_short|strip_tags|truncate:50:'...'}</a></div>
 <div>
  <a class="lnk_more" href="{$product.link}" title="{l s='View' mod='homeproductcarousel'}">{l s='View' mod='homeproductcarousel'}</a>
  {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div>{/if}

  {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}
   {if ($product.quantity > 0 OR $product.allow_oosp)}
   <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homeproductcarousel'}">{l s='Add to cart' mod='homeproductcarousel'}</a>
   {else}
   <span class="exclusive">{l s='Add to cart' mod='homeproductcarousel'}</span>
   {/if}
  {else}
   <div style="height:23px;"></div>
  {/if}
 </div>
</li>
  {/foreach}
  </ul>
 </div>
 </div>
{else}
 <p>{l s='No featured products' mod='homeproductcarousel'}</p>
{/if}
</div>

Edited by cyrenzo (see edit history)

Share this post


Link to post
Share on other sites

Dans ce cas vous pouvez peut-être vous inspirer du module version 1.1 pour Prestashop 1.5.

 

Si vous voulez voici la partie "nouveaux produits" de la dernière version du module. Je ne sais pas s'il y a moyen de l'adapter pour la version 1.4 de Prestashop (je débute sous ce CMS et j'ai commencé avec la 1.5).

 

<!-- Nouveaux produits -->
<h4 class="title_carousel">{l s='News product' mod='homeproductcarousel'}</h4>
<div id="homeproductcarousel" class="texte">
{if $new_products AND $new_products}
<div id="listproductcarousel">
{if $products_np == 1}
 <div class="prev"></div>
 <div class="next"></div>
 {/if}
 <div class="sliderproductcarousel">
	  <ul id="carousel">
  {foreach from=$new_products item=product name=homeFeaturedProducts}
   <li>
	 <a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_carousel_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" />{if isset($product.new) && $product.new == 1}<span class="new">{l s='New' mod='homeproductcarousel'}</span>{/if}
			    {if isset($product.reduction) && $product.reduction}<span class="new">{l s='ON SALE' mod='homeproductcarousel'}</span>{/if}
				 </a>
  <div class="detail">
 <h5 class="s_title_block"><a href="{$product.link}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h5>
 {if $products_des == 1}
 <!--<div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homeproductcarousel'}">{$product.description_short|strip_tags|truncate:65:'...'}</a></div>-->
 <a class="lnk_more" href="{$product.link}" title="{l s='View' mod='homeproductcarousel'}">{l s='View' mod='homeproductcarousel'}</a>
 {/if}
 <div>{if $products_pri == 1}
  {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container">
   {if isset($product.reduction) && $product.reduction}<span class="prixpr">{if !$priceDisplay}{convertPrice price=$product.price_without_reduction}{else}{convertPrice price=$product.price_without_reduction_tax_exc}{/if}</span>{/if}
  <span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span>
  </p>{/if}{else}{/if}
					 {if $products_butt == 1}	 
  {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE}
   {if ($product.quantity > 0 OR $product.allow_oosp)}
   <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homeproductcarousel'}">{l s='Add to cart' mod='homeproductcarousel'}</a>
   {else}
   <span class="exclusive">{l s='Add to cart' mod='homeproductcarousel'}</span>
   {/if}{/if}
  {else}
  {/if}
 </div>
 </div>
   </li>
  {/foreach}
  </ul>
 </div>
 </div>
<p class="voir-tous"><a href="{$link->getPageLink('new-products')}" title="{l s='All new products' mod='homeproductcarousel'}">» {l s='All new products' mod='homeproductcarousel'}</a></p>
{else}
 <p>» {l s='No new products at this time' mod='homeproductcarousel'}</p>
{/if}
</div>
<!-- /Nouveaux produits -->

Edited by julkido (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

merci pour ce module.

Je le teste en local sur une PS 1.5.4 , j'ai installé la version 1.1.

Tout fonctionne sauf que je n'ai aucune image de produit dans le carroussel :(

 

Une piste ?

Share this post


Link to post
Share on other sites

Tu as bien des images de produit au moins ? Je ne vois pas le problème le module utilise les images standards des produits.

Share this post


Link to post
Share on other sites

Merci pour la réponse , j'ai effectivement les images mais

 

 

En contrôlant avec Firebug le chemin des images n'est pas bon :

 

localhost/boutique/1019-home_default/nom_du_produit.jpg

 

je continue à chercher...

 

 

Après régénération des images "home-default" tout est rentré dans l'ordre , mon thème utilise les "home" , voilà l'explication.

Edited by materiel de sablage (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

Comment peut-on déplier par défaut les 2 modules sur la version pour PS1.5 lors de l'arrivée sur la page d'accueil?

Share this post


Link to post
Share on other sites

Sur mon site ils sont dépliés tout le temps, on ne peut pas les replier. Je ne sais plus si c'est dans le javascript ou dans le css, je te dirais ça plus tard si jamais tu ne trouves pas mais c'est surement un display:none.

Share this post


Link to post
Share on other sites

Sur mon site ils sont dépliés tout le temps, on ne peut pas les replier. Je ne sais plus si c'est dans le javascript ou dans le css, je te dirais ça plus tard si jamais tu ne trouves pas mais c'est surement un display:none.

 

Merci de ton aide, mais à priori ce n'est pas cela.

Néanmoins, j'ai trouvé une astuce que je poste ici si ça peut intéresser d'autres utilisateurs:

Dans le fichier homeproductcarrousel.php j'ai commenté les lignes 28 et 29

 

$(document).ready(function(){
{if $products_phare == 1}
$(".accordion h4").eq(1).addClass("active");
$(".accordion div.texte").eq(1).hide();
/*{/if}
{if $products_phare == 0}*/
$(".accordion h4").eq(0).addClass("active");
$(".accordion div.texte").eq(0).hide();
{/if}

Share this post


Link to post
Share on other sites

Oui donc c'est en Jquery (bibliothèque de JavaScript), j'ai bien fait de te laisser chercher puisque tu as trouvé seul ;)

 

Je n'ai pas trop compris pourquoi l'auteur du module a choisi de masquer les blocks au chargement de la page, personnellement je ne vois pas l'utilité de cacher des informations aux utilisateurs et que celui-ci ait à cliquer quelque part (ce qu'il ne fera jamais dans 90% des cas) pour afficher l'ensemble.

 

J'ai retiré la description également, je trouve qu'elle surcharge trop l'affichage et c'est bien plus propre sans.

Share this post


Link to post
Share on other sites

un grand merci à toi il est vraiment bien par contre comment peut on faire pour changer la couleurs du cadre du bloc qui est blanc et de la surbrillance quand on on passe la souris sur un produits qui est blanche aussi la se serais le pompom ;-)

Share this post


Link to post
Share on other sites

Utilise la console de Chrome (clic droit et inspecter l'élément) ou l'extension de Firefox : Firebug et remplace les couleurs dans le CSS. Si tu n'as aucune notion de CSS ça va être compliqué...

Share this post


Link to post
Share on other sites

je te remercie énormément et non je ne suis pas un expert mais je m'adapte a tout genre de situation (j'ai déjà mis mon nez dedans pour modifié 2-3 chose ) et puis par sécurité je sauvegarde toujours le fichier que je modifie au cas où .... merci encore je vais voir ça, en tous cas belle communauté et très réactive ;-)

Share this post


Link to post
Share on other sites

Bonjour,

 

Tout d'abord, bravo pour ce module gratuit, c'est quand même rare ...

J'ai eu la même erreur d'image au début et j'ai aussi commentairisé la ligne dans le php (home)

Du coup tout marche nickel, sauf sur IE !

 

Et oui encore IE qui fait des siennes, je n'ai pas d'image qui s'affiche.

 

Est-ce que le problème est lié, ou cela n'a rien avoir ?

 

Merci d'avance pour vos réponses. Le site concerné : http://www.follementsexy.fr/

Edited by Spycasso (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai réglé le problème des images dans IE, en fait, il faut forcer la taille de l'image dans le fichier homeproductcarousel.TPL à la ligne 141, remplacer widthhome et heighthome (un truc comme ça) par vos valeurs, exemple : width="274"

 

Chez moi ça marche nickel, vous pouvez vérifier. Le prob venait que IE n’interprète pas bien et il remplace les valeurs par 1 px.

 

Sinon, personne pour remplacer les produits phares par les nouveautés pour la version 1.4 ?

 

Merci d'avance

Share this post


Link to post
Share on other sites

Bonjour,

 

Merci julien51 pour ce beau module !! Je viens de l'intégrer à mon site en développement et j'en suis très content.

 

Je me permets juste d'apporter (je l'espère) ma petite contribution.

 

J'ai détecté un bug dans le fichier homeproductcarousel.css (version 1.1) à la ligne 141 :

background:url(/img/arrow_right_1.png) no-repeat 100% 3px;

Pour moi il manque le '..' devant le "/img" , la ligne devient donc :

background:url(../img/arrow_right_1.png) no-repeat 100% 3px;

 

De plus l'image arrow_right_1.png n'est pas dans le répertoire img, je l'ai recopiée depuis le module homefeatured/img.

 

Maintenant c'est parfait, encore félicitations et remerciements de mettre ce module à notre disposition :) Dès que mon site sera opérationnel je ne manquerai pas de te remercier en cliquant sur un cerain bouton ;)

Edited by Ledfanatic (see edit history)

Share this post


Link to post
Share on other sites

Bonjour again ;)

 

Je ne sais pas si quelqu'un a le même problème que moi, mais lorsque je suis en mode catalogue( option BO préférence produits mode catalogue) je n'ai plus aucun encadrement des produits, plus les boutons next/prev..etc...

 

Constaté en 1.5.4.1 et 1.5.5.0...

 

C'est grave docteur ? quelqu'un peut-il confirmer ce constat ou bien ai-je fait trop de modifications par ailleurs ?

 

Merci encore...

Edited by Ledfanatic (see edit history)

Share this post


Link to post
Share on other sites

Bonjour julien51,

 

Félicitation pour ce module bien construit et pratique.

 

Est il possible d'adapter le module pour les meilleur vente (best sellers)rapidement ?

 

Daen

 

Share this post


Link to post
Share on other sites

Bonjour,

 

Je débarque un peu.... où peut-on télécharger ce module ??

 

Merci d'avance,

 

JP

Share this post


Link to post
Share on other sites