Jump to content

[MODULE SOTEW block new products] Modifier module "Nouveaux produits"


Recommended Posts

L'affichage actuel du module nouveaux produits dans un colonne ne me satisfait pas vraiment.
Je ne le trouve pas tres "vendeur"
Je prefererai simplement des images superposées et centrées avec le debut du commentaire sous chaque image.
(Comme sur le fichier joint image de droite).
ou à la limite comme le block déja vu mais les images sont un peu petites.
J'ai regardé pour modifier le fichier blocknewproducts.tpl mais je ne sais pas faire.

Quelqu'un saurait il faire?

1770_kJTm8fRID7yDHpN8Wqxv_t

  • Like 3
Link to comment
Share on other sites

  • 2 weeks later...

Hello
moi aussi je pense que le module n'est pas aussi efficace qu'il pourrait l'être :
en effet, pour mettre en avant ses nouveautés, sur beaucoup de sites, on a plus besoin d'une image que d'un texte qui vient souvent "alourdir et un peu parasiter" la mise en page (c'est le fameux adage :"une image vaut mieux qu'un discours" ) !

personnellement, je n'ai pas les compétences pour procéder aux modifications nécessaires et Philippe Sang a répondu sur la "feature request" que cette demande ne sera pas prise en compte dans les prochaines versions de Prestashop.

Je trouve cela vraiment dommage.

Si le module pouvait s'enrichir de parametres pour affiner sa personnalisation, ca commencerait d'aller dans le bon sens : je veux dire qu'à l'heure actuelle on ne peut choisir que le nombre de produits (=nombre de lignes de texte sur les produits) à afficher, il y a deux images en haut et on ne sait pas sur quels criteres elles sont sélectionnées ? Etant donné qu'il y a déjà des images intégrées, je ne comprends pas pourquoi le module ne serait pas paramétrable sur les images découplées du texte, pour en faire une micro galerie "clicable" ?

En conclusion je m'associe a cette demande, et si un membre peut nous aider à avancer sur la question, à votre bon coeur ;-)

Link to comment
Share on other sites

Et oui ce module ne sera pas modifié autrement que par nous-même, j'ai un peu regardé, cela ne doit pas être grand chose mais voila il faut savoir le faire, pour le moment je n'ai pas eu d'aide en ce sens mais je ne désespere pas car la modif me semble logique et si on est plus nombreux à le souhaiter, cela aura plus de poids.

Link to comment
Share on other sites

Rien de bien compliqué.

Toutes les informations nécessaires sont disponibles dans le fichier blocknewproducts.tpl, mise à part les liens vers les produits dont la boucle doit être refaite et simplifiée dans blocknewproducts.php. peut être le css aussi à voir.

Si je me sens motivé, je ferrais ça, pour le moment je dois faire une modification critique pour le boulot, je vais éviter de faire du hors sujet sous peine de me faire fouetter une nouvelle f... que...non, je... je ne suis pas en train d'aider les autres, je me renseigne, c'est tout !

*slack* AÏE ! !
*slack* AÏE ! !

NON, pas le visage !

  • Like 1
Link to comment
Share on other sites

Le monde est mal fait :
toi tu te fais taper moi non mais je ne sais pas écrire une seule ligne de php pffff... je dis pas que j'ai envie de prendre ta place (parce que je ne suis pas masochiste ;-) mais bon...

tu dis que ce n'est pas un gros travail, tant mieux, mais il est un peu plus "gros" quand tu n'as pas toutes les compétences sous lamain lol

Je copie/colle, ma remarque et souhaits faite dans un autre thread sur le sujet :

Serait-il possible a l’avenir d’avoir un paramétrage sur les images et le lien (Toutes les nouveautés) soit pour les rendre optionnels (=dissociables les uns des autres), et/ou les affiner(=choisir le nombre de vignettes et l’identité des vignettes par exemple) ?
tout ceci dans le but d’améliorer l‘efficacité de ce module, et dans la mesure où pour certains sites rien ne remplace une bonne image (même miniaturisée) au lieu d’une référence textuelle

Je vois bien que la gestion des images n’est pas forcément évidente, elle est même problématique : il faut déterminer une sorte de canevas contraignant et en même temps qui puisse s’adapter a des situations trés diverses (comment avoir un rendu harmonieux avec un nombre impair d’images tout en ne depassant pas la largeur du site, par ex. Mais ne serait ce qu’une solution avec deux vignettes par lignes, une taille maxi de la vignette à ne pas dépasser, ca serait un grand plus…

De même si ce module pouvait optionnellement venir en zone centrale un peu comme un "frere" des produits phares, ca aiderait la gestion des sites dont la valeur ajoutée est réalisée par les images des produits proposés.

Merci et halte à la maltraitance des prestanautes par leurs employeurs ;-)

Link to comment
Share on other sites

Hey, chuis juste un stagiaire (maltraité, certes...), et je ne savais pas écrire une seule ligne de php avant de commencer le stage, ma formation a été réalisée par Prestashop & equivalents \o/


Pour ton autre thread que j'avais vu, et auquel je ne voulais pas répondre sous peine de vouloir à tout prix tenter de le résoudre (maintenant je suis forcé. damned), voila ce que j'en pense :

tu souhaite pouvoir configurer le module des nouveautés. bon. t'es bien gentil, mais... avant de se lancer dans cette aventure, va falloir se taper les 23+18 = 41 pages de ces merveilleux documents proposés >> ici <<

La configuration est possible dans le backoffice, et tout. Quant au problème que tu soulèves sur la taille des images, t'inquiètes pas pour ça, c'est Prestahop qui s'occupe de tout. un petit -medium, et on a une image de taille moyenne, fixe. Elle est pas belle, la vie ?

Link to comment
Share on other sites

Ah bon ? ben je vais venir faire un stage chez Prestshop ;-) mais tu serais capable de faire un module de A à Z aprés cette formation ?

Perso, j'avais déjà jetté un oeil sur la doc que tu cites, mais comme j'ai énormement de choses différentes à faire, je me suis dit que l'apprentissage de smarty etc... passerait aprés...

Je sens que mon site ne "sortira" pas des limbes avant l'année prochaine....


Sinon, en fait, je suis "gentille" :-)

Link to comment
Share on other sites

^^

Je m'occuperais de tout ceci après que la deadline soit passée, quand j'aurais un peu de temps.

Dsl pour le gentil au lieu de gentille, je ne fais pas spécialement attention au genre de la personne que je tente d'aider. no discrimination powa.

Enfin, je ne fais pas de stage chez Prestashop, je fais un stage dans une entreprise, qui m'a amené à regarder les codes des fichiers de Prestashop et équivalents.

Link to comment
Share on other sites

Je suis actuellement en train de travailler dessus, discrètement, pendant que le boss n'est pas là.

*baisse la voix*

Mais il faut que je me méfie, qui sais de quoi il est capables ?


au point où j'en suis, voila deux questions pour la suite :

De quelle taille veux-tu que l'image du nouveau produit soit (je propose 170*170, mais on peut garder les mediums.)

Veux-tu conserver la courte description pour les deux images que tu souhaites afficher, ou juste le nom ?

Link to comment
Share on other sites

170 c'est peut être un peu grand et l'affichage du titre suffirait mais on pourrait imaginer d'afficher tous les elements comme l'image, le titre, la courte description, le prix, le bouton pour acheter et mettre des commentaires ou supprimer des lignes de code en fonction des élements que l'on souhaite afficher ou non, qu'en penses tu? comme ca tout le monde peut y trouver son compte. et meme aller plus loin en faisant un défilant....mais là on en demande un peu beaucoup.

Link to comment
Share on other sites

Si ça ne vous dérange pas, je vais limiter la modification de ce module en un simple : image + nom du produit + courte description + petite image pour rajouter au panier, deux fois, et le bouton pour tous les nouveaux produits.

voila ce que ça donnera en gros (image jointe)


ça vous convient ?

1961_wAuFnADHuXBUtaEtofGd_t

  • Like 1
Link to comment
Share on other sites

Bon, je sais que l'ensemble est faisable, sauf pour le truc de rajouter au panier. Va falloir que j'étudie cette fonctionnalité. Je m'en occuperais à la fin, histoire d'être sur que tout vas bien.

Au total, ça ferra 3 fichiers modifiés, et une image à rajouter.

Link to comment
Share on other sites

Hey, j'ai réussi à le mettre, et avec l'animation ajax et tout, alors je vais le laisser, hein ^^

Finalement, que 2 fichiers à modifier, et aucune image à rajouter. C'est-y pas magnifique, hein ? Pour vous en convaincre, une petite preview en image jointe, et les sources en .zip. Voici un récap' des modifications :

Tout le /modules/blocknewproducts.tpl est modifié, fait un remplacement brute de tout le code par :

<!-- MODULE Block new products by SOTEW -->

{l s='New products' mod='blocknewproducts'}

   {if $new_products}



{$new_products.0.name}{$new_products.0.description_short|strip_tags:'UTF-8'|truncate:50} {/if}
       {if $new_products.1}




{$new_products.1.name}{$new_products.1.description_short|strip_tags:'UTF-8'|truncate:50} {/if}{/if}

{l s='All new products' mod='blocknewproducts'}
   {else}

{l s='No new product at this time' mod='blocknewproducts'}
   {/if}


<!-- /MODULE Block new products by SOTEW-->



ensuite, y'a juste une ligne à modifier et 2 à rajouter dans le CSS :

ligne 1147, remplacer

#new-products_block_right dt a { font-size:0.8em; font-weight:bold; }



par

#new-products_block_right dt a { font-weight:bold; }     /* MODIF SOTEW blocknewproducts BACK : #new-products_block_right dt a { font-size:0.8em; font-weight:bold; }*/
#new-products_block_right dd a { font-size:0.8em; }     /* AJOUT SOTEW blocknewproducts */
#new-products_block_right ul.product_images { padding-left: 48px; } /* AJOUT SOTEW blocknewproducts */




et c'est tout !


Rassurez-vous, il affichera la même chose qu'avant s'il n'y a pas de nouveaux produits, et ne plante pas s'il n'y en a qu'un. C'est-t'y pas magnifique encore ?

J'ai testé l'affichage sur Firefox 3, Chrome et IE7 c'est tout pareil idem.

Y'a juste IE6 qui me pose des problème, là (nooooon ? si-si.) Il n'affiche pas les textes cliquables du premier produit (mais du second, si. Allez comprendre, y'a les mêmes classe, tout pareil.), sauf en passant la souris dessus.



Ralala, faire bosser un stagiaire un dimanche, je vous juuure !

Si vous voyez d'autres trucs à rajouter, ou des choses qui ne vous conviennent pas, prévenez-moi, et je vous dirais gentiment que "z'avez pas honte de m'exploiter ainsi ?".

1964_uCILd3bYicWGq8CNf365_t

SOTEW block new productsV2.0.zip

Link to comment
Share on other sites

Merci pour ce super boulot
juste 2 trucs:

il y a une ligne horizontale qui est liée au css: .products_block dl (line 965){clear: both; border-top-width: 1px; border-top-style: solid; border-top-color: #374853;
chez moi j'ai enlevé le border-top donc je n'ai pas cette ligne, ca va.

un truc plus embetant c'est que l'on ne peut parametrer que 1 ou 2 produits à l'affichage, si on indique plus de 2, il y a toujours 2 produits affichés. ca serai bien de pouvoir afficher un peu plus de produits.

on tient le bon bout...
travailler plus pour gagner plus qu'ils disaient...... ;-)

Link to comment
Share on other sites

j'avais laissé cette ligne exprès, histoire de séparer un peu. mais effectivement, elle n'est pas nécessaire (par contre, vu le nom de cette ligne de css, qui ne parait pas spécifique au block des nouveaux produits, tu as certainement modifié l'affichage d'autre blocks affichant des produits. )

C'est vrai que j'ai limité l'affichage à 2 produits, jamais plus, pasqu'on avait pas parlé de deux images. mais si tu en veux plus via la configuration, va falloir que je me plonge dans toute cette affaire.

Allez, j'y retourne ! \o/

Link to comment
Share on other sites

Hello tout le monde
désolée d'avoir un peu disparue de la circulation sur cette affaire.
Merci beaucoup à SotEw pour accepter d'être exploité et à son efficacité.
Je ne suis pas sur mon PC, et je n'ai plus accés à mon install de Prestashop, mais est ce qu'il serait envisageable de positionner le module "nouveauté" relooké, dans la partie centrale de la page , un peu comme "produits phares" ?
du coup on pourrait afficher facilement plus de vignette...
Si c'est pas possible ce n'est pas un drame ;-)

Link to comment
Share on other sites

Et voila, purée, je suis exploité à mort, et on en profite (j'ai bientôt fini mon stage, donc profitez en encore, hein, ça va pas durer :D )

j'ai fait le modification voulue, maintenant on affiche le nombre de produit qu'il faut et tout, configurable dans le backoffice de la même façon que l'ancien. Il n'y a pour la 'mise à jour' de l'ancienne nouvelle version que le /modules/blocknewproducts/blocknewproducts.tpl à remplacer.

Encore une fois, faites un remplacement brutale de tout le code de ce fichier par :

<!-- MODULE Block new products by SOTEW -->

{l s='New products' mod='blocknewproducts'}

   {if $new_products}
       {foreach from=$new_products item=product name=myLoop}



{$product.name}{$product.description_short|strip_tags:'UTF-8'|truncate:50} {/if}
       {/foreach}

{l s='All new products' mod='blocknewproducts'}
   {else}

{l s='No new product at this time' mod='blocknewproducts'}
   {/if}


<!-- /MODULE Block new products by SOTEW-->



Ouaip, vous l'aurez remarqué, c'est plus court, car plus simple, donc à priori c'est mieux.

Pour ce qui est de l'affichage en première page, "à la produit phare", c'est sur que ça sera joli, mais je pense que ça ferra un peu trop redondance avec, justement le bloc produit phare.

Link to comment
Share on other sites

Gracias SotEW !

Quand je serai rentrée j'expérimente ton module, et j'imagine que si tu as rendu parametrable l'affichage il n'y aura que des petites modifs de CSS à faire pour faire une galerie clicable composée uniquement de vignettes posées les unes a côté des autres...je veux bien regarder quand j'aurai les bons outils sous la main...là je suis en cyber...

Sans doute que la possibilité de changer le module de hook n'est pas non plus une modif si difficile que ca, il me semble avoir lu sur le forum, un post qui donnait un moyen de mettre en top un module qui jusqu'à présent était réservé aux colonnes...

Link to comment
Share on other sites

les modifications pour n'avoir qu'une galerie sans texte ne sera pas à faire dans le CSS, il suffira de supprimer tout le bloc dl dans le .tpl ci-dessus.

Pour l'inscription dans le hook, ce n'est pas très difficile, en effet, une fois qu'on a compris le principe. (que je pourrais expliquer, mais c'est pas le but du sujet, là.)

Changer le module de place n'est donc pas difficile, mais son affichage sera très perturbé, et à bien modifier. Mais c'est sur qu'en se basant sur le block des produits phares, ça ne devrait pas être compliqué, même pour un novice. (et JE me considère comme un novice, puisque je ne connaissais pas le PHP y'a 3 mois :D )

Link to comment
Share on other sites

le truc avec la barre horizontale c'est qu'elle separe la definition de la vignette alors qu'il faudrait qu'elle soit au dessous du texte et pas au dessus pour une bonne compréhension sinon on pense que le texte est en rapport avec l'image du dessous. Pour la mettre dessous il suffit de changer ligne 967 du global.css: border-top: 1px solid #374853; en border-bottom: 1px solid #374853;.

le module à l'air de bien marcher, merci beaucoup pour cette contribution

si le module est à point on pourrait faire un nouveau post dans la partie module du forum, meme en anglais pour la communauté anglophone.

Link to comment
Share on other sites

Je n'ai pas encore réussi à faire planter ce petit module. (mise à part pour l'affichage de IE6)

Encore une fois, pour ce trait, j'avais effectivement essayé de le mettre en border-bottom, mais ça ne me convenait pas (surtout un trait entre le dernier produit et le bouton "tous les nouveaux produits"). J'ai donc préféré le laisser comme il était dans sa version originelle, afin de ne pas trop perturber l'ensemble.

Après, il suffirais de préciser s'il s'agit du premier ou du dernier élément dans la boucle du .tpl et de changer le CSS spécifique à ce module pour n'afficher le trait inférieur uniquement pour les premiers éléments. Mais je pense que c'est un détail.
Bon, évidement, s'il d'autres personnes pense comme toi ou si tu ne considères pas ça comme un détails, je prendrais le temps pour en faire un autre.

Je dis "prendre le temps", car j'ai actuellement un autre projet sur le feu, qui risque de me prendre pas mal de temps.

Link to comment
Share on other sites

  • 1 month later...

merci mec t'es champion sur ce coup moi ça m'interesse aussi :)

du coup j'ai mon bloc "nouveau produits" comme il faut, mais mon bloc "top ventes" est par défaut, donc il y a une certaine incohérence dans l'affichage entre les 2 blocs, enfin du coup voilà si jamais l'envie te prend de modifier également (de la même manière donc) le module 'topventes', je suis preneur :)

et je suis graphiste donc je ne peux pas bcp aider :red:

encore merci dans tous les cas c'est cool de voir que des stagiaires peuvent modifier les modules en fonction de la demande, j'aime !

biz

Link to comment
Share on other sites

  • 3 months later...

Bonjour,

Tout d'abord merci pour cette modification de module, super sympa. Niveau présentation j'aurai souhaité n'avoir que la miniature et le titre de l'article comme la fait jolvil sur son site http://asie-shopping.com/boutique

Je suppose qu'il faut inhiber une ou des lignes dans blocknewproducts.tpl pour supprimer de l'affichage la description et l'icône du panier, mais je ne sais pas laquelle !

Merci d'avance.

A++

Link to comment
Share on other sites

module sans le panier, avec truncate et petite fleche:




<!-- MODULE Block new products by SOTEW -->

{l s='New products' mod='blocknewproducts'}

   {if $new_products}
       {foreach from=$new_products item=product name=myLoop}



{$product.name|strip_tags:htmlall:'UTF-8'|truncate:28} 
       {/foreach}

{l s='All new products' mod='blocknewproducts'}
   {else}

{l s='No new product at this time' mod='blocknewproducts'}
   {/if}


<!-- /MODULE Block new products by SOTEW-->


Link to comment
Share on other sites

  • 1 month later...

Salut à tous

juste remercier le travaille de SotEW même si je n'ai pas besoin de ce code.
Bravo, avec vous les chose Avance plus vite
Clap,Clap,Clap
et merci aussi à jolvil pour ça modification Bravo les Gars.
Merci de Votre Travaille
Bye
Yannick

Link to comment
Share on other sites

  • 2 weeks later...

bonjour,

merci pour ce module, je l'ai dupliqué, pour qu'il s'affiche sur chaque page en fonction d'une catégorie. (donc j'ai autant de modules que de catégories)

Mais je n'arrive pas afficher les nouveautés par rapport à une catégorie. Peut on modifier le code pour qu'il aille chercher les nouveautés par rapport à une catégorie, même en "dur" dans le code, pas besoin de BO, sauf si c'est pas compliqué.

Si on pouvait me mettre sur l piste

Merci de votre aide.

Cordialement

Link to comment
Share on other sites

Hi SotEW. Great job!

I'm so sorry, I'm not able to speak french. I tryed to translate with google translate.

I'm making some confusion about things to do to apply your module, what posts consider? First #21 then #25? Do I have to consider Post #24?

Could you or someone write the procedure in english?

Can the displaying of new products be random?

Thank you

Link to comment
Share on other sites

  • 3 weeks later...
Hi SotEW. Great job!

I'm so sorry, I'm not able to speak french. I tryed to translate with google translate.

I'm making some confusion about things to do to apply your module, what posts consider? First #21 then #25? Do I have to consider Post #24?

Could you or someone write the procedure in english?

Can the displaying of new products be random?

Thank you


hi , if i understand good, u must copy and paste all the code on second page of this post to replace ur blocknewproduct.tpl original file.

save ur original file before make change !

sorry for my english lol ... good weekend !
Link to comment
Share on other sites

bonjour,

merci pour ce module, je l’ai dupliqué, pour qu’il s’affiche sur chaque page en fonction d’une catégorie. (donc j’ai autant de modules que de catégories)

Mais je n’arrive pas afficher les nouveautés par rapport à une catégorie. Peut on modifier le code pour qu’il aille chercher les nouveautés par rapport à une catégorie, même en “dur” dans le code, pas besoin de BO, sauf si c’est pas compliqué.


Bonjour juste un petit up si quelqu'un a une idée ?

Merci d'avance
Link to comment
Share on other sites

Bonjour,

Bravo pour ce beau travail, je l'ai bien évidemment appliqué et le résultat impec. Juste une chose, comment faire pour retirer la ligne qui sépare les produits pour la remplacer par une image ?

J'aimerai également modifier de la même façon le block spécial (module blockspecials), peut-on avoir votre aide une nouvelle fois ?

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 1 month later...

Bonjour à tous, concernant ce bloc que j'essaie également de modifier, avez vous dejà remarqué que juste en dessous des deux photos il y a une petite ligne noire vraiment pas esthétique.


Quelqu'un aurait il une idée de comment enlever cette vilaine ligne noire??

Par avance merci

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

J'ai un petit soucis avec le module. En effet quand j'ai plus de 2 produits en promos le module slide du premier directement au dernier. Ensuite il remonte au premier et c'est reparti direct au dernier. On voit bien les photos des autres produits mais il ne marque aucun arret.

PS : 1.2.4
Test en local: XP, wampserver 2.0
jcarousel module v1.0

A+

Link to comment
Share on other sites

Bonjour,

J'ai un petit soucis avec le module. En effet quand j'ai plus de 2 produits en promos le module slide du premier directement au dernier. Ensuite il remonte au premier et c'est reparti direct au dernier. On voit bien les photos des autres produits mais il ne marque aucun arret.

PS : 1.2.4
Test en local: XP, wampserver 2.0
jcarousel module v1.0

A+


Le module dont tu parles n'a rien à voir avec cette discussion
Link to comment
Share on other sites

Re
J'ai testé ce module. J'ai fait des changements pour avoir uniquement des vignettes sur deux colonnes:

- Enlever le bloc dl et modifier l'appel des images au format médium dans le blocknewproducts.tpl

- Modifier le padding-left dans le global.css : #new-products_block_right ul.product_images { padding-left: 5px; } (avec Notepad++ c'est à la ligne 1214)

Cela fonctionne trés bien!!
Encore merci pour ces modifs.

A+

Link to comment
Share on other sites

Bonjour,
Finalement j'ai un petit soucis avec la modification.
Sous IE 7 et 8 pas de soucis mais lorsque j'ai testé avec Chrome, Safari, opera et firefox j'ai un chevauchement de blocs.
Je précise que j'ai enlever le du .tpl

<!-- MODULE Block new products by SOTEW -->

{l s='New products' mod='blocknewproducts'}

   {if $new_products}
       {foreach from=$new_products item=product name=myLoop}



       {/foreach}

{l s='All new products' mod='blocknewproducts'}
   {else}

{l s='No new product at this time' mod='blocknewproducts'}
   {/if}


<!-- /MODULE Block new products by SOTEW-->



Une idée? Car mes connaissances ne me permettent pas de voir d'ou cela viens.
Merci

13683_SuiWPQyEatwxbAxoFOjX_t

Link to comment
Share on other sites

Bonjour,

comme j'ai vu qu'on parle ici de l'aspect du bloc "Nouveaux produits", je me permets de poser ma question.

Je souhaite obtenir un aspect identique à celui du bloc "Déjà Vu". J'ai repris le script de ce même bloc et l'ai intégré à celui du bloc "Nouveaux produits", mais je sèche sur le terme à utiliser pour remplacer la variable $viewedproduct.

Mon Script ci-dessous :

Link to comment
Share on other sites

  • 2 months later...

Bonjour tout le monde,
C'est mon premier post ici !

Tout d'abord merci à Sotew pour cette modification du bloc "Nouveau Produit".

Mon problème est que mon module marche impécable sous Firefox mais il y'a un assez gros bug sous IE ...

Voici l'url de ma boutique : http://hightech-discount.fr/

J'ai essayé de regarder dans le .tpl et d'enlever le padding du css, rien à faire..

C'est vraiment dommage parce que ça rend vraiment pas mal je trouve !

Si tu as un peu de temps pour regarder Sotew ou si quelqu'un à une idée. Merci d'avance ;)

Link to comment
Share on other sites

donc, d00l,

De mon coté, la modification fonctionne "bien" sous IE7 et 8 (pas trop mal, mais j'ai honte :red:, notamment du padding-left:48px pour centrer qui est affreux).

Toutefois, je peux observer quelque chose sur ton site : l'apparition d'attributs étrange sur la première image et lien du bloc, dû à un " mal placé :

title="Samsung  Ecran TFT 24" wide SyncMaster 2494HM "



Celui du milieu est en trop. Est-ce toi qui l'a ajouté à la main ? Si oui, retire ce " et regarde si le résultat est mieux.



Sinon, voici ce que je te suggère de faire :

1 - Sauvegarde ta version de global.css de ton theme sous un autre nom (pour backup)
2 - Ouvre le fichier global.css de ton theme, et retire les modifications suggérées pour l'installation de cette modification du module blocknewproducts
3 - Pose le fichier que je vais mettre en pièce jointe dans le dossier (créé le s'il n'existe pas) /themes/tontheme/modules/blocknewproducts/


Si l'affichage est correct, on te rajoutera ton troisième produit.



Dans cette modification, j'ai déplacé le trait entre l'image et le texte pour la mettre entre les deux produits. je trouve ça un peu plus "normal", et j'ai supprimé cet affreux padding-left pour un véritable centrage.

blocknewproducts by SotEW V0.3.zip

17329_ojxo6TYPH8EXyx5cKmOc_t

Link to comment
Share on other sites

Re Sotew,

Tout d'abord merci de ton aide et de la rapidité de tes réponses.

Malheureusement tes suggestions n'ont pas résolu mon problème sous IE ...

- J'ai supprimé les " qu'il y avait en trop dans mon title produit, dsl pour cette erreur.. Mais ça n'a pas réparer le problème.

- Comme tu m'as dit, j'ai supprimé les lignes Css de mon global.css concernant le block nouveau produits (/* Block new products */), puis j'ai up ton fichier joint à l'endroit ou tu m'as dis (d'ailleurs je n'ai pas trop compris cet emplacement puisque sur ma boutique mes fichiers se trouvent ici : /modules/blocknewproducts

Donc je l'ai mis aux deux endroits. Malheureusement l'affichage est toujours correct sous Firefox mais pas sous IE...

Link to comment
Share on other sites

Merci dric83,

Le vilain gros bug est partie mais maintenant c'est l'image du premier "nouveau produit" qui n'apparait plus sous IE, alors que sous FF oui.. C'est à n'y rien comprendre..

Dans tous les cas, merci ! C'est déjà beaucoup mieux comme ça !

Link to comment
Share on other sites

Re, sympa le service à la carte ^^

Ben moi je voudrais bien 4 "nouveaux produits", avec le titre de l'article en gras si possible comme pour les autres blocs.

Je pense que le must pour ton module ça serait que le nombre de produits soit paramétrables, mais il est déjà très bien comme ça ;)

Encore merci pour ton boulot et tes réponses Sotew !

Link to comment
Share on other sites

ooooh, tu veux que je personnalise le module avec un outil de configuration ?

bah écoute, ça peux se faire, mais avant je vais finir mon site et tout ^^'


En attendant, voici la version avec 4 produit, et le titre en taille normal (il était déjà gras, mais plus petit que le reste du texte du site, donc j'ai remis la taille "normale")

blocknewproducts by SotEW V0.4.zip

Link to comment
Share on other sites

ouaip, mais la première modification ignorait le nombres de produits souhaités pour n'en mettre que deux (que ça soit pas trop haut).

Et personne jusqu'à présent n'a fait la modification pour que ça soit configurable via le backoffice à nouveau. faudrait que je le fasse (ou quelqu'un d'autre)

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
  • 4 weeks later...

Bonjour,

J'ai télécharger le modules "SOTEW block new products". Ce module est génial et très bien fait pour la présentation des produits.
Et j'aimerai le modifier un peu pour qu'il affiche les produits d'une catégorie spécifique plutôt que tous les nouveaux produits.
Comment puis-je faire ?

Merci :)

Link to comment
Share on other sites

  • 1 month later...

Bonjour à tous, y a t'il du nouveau concernant la modif qui suit ?

Bloc nouveau produit même apparence que bloc déjà vu ^^

Merci d'avance !

Bonjour,

comme j'ai vu qu'on parle ici de l'aspect du bloc "Nouveaux produits", je me permets de poser ma question.

Je souhaite obtenir un aspect identique à celui du bloc "Déjà Vu". J'ai repris le script de ce même bloc et l'ai intégré à celui du bloc "Nouveaux produits", mais je sèche sur le terme à utiliser pour remplacer la variable $viewedproduct.

Mon Script ci-dessous :

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
  • 1 month later...

Voici un petit up :

Une version 0.5 du module avec au programme :

- Déplacement du bouton ajax d'ajout au panier (à coté du titre pour apparaitre même lorsque la description courte n'apparait pas)

- Correction CSS (suppression d'un border)

- Code valide W3C

- Autant de nouveaux produits affichés que spécifié dans la configuration du backoffice

- Suppression d'une erreur d'affichage sous IE8 si la description comportait le caractère ' " '

- Compatible prestashop 1.3.1




Téléchargez le zip, et placez le dossier du module (qui ne comporte que le .tpl) dans le dossier modules (créez le s'il n'existe pas) de votre THÈME (pas dans le dossier modules à la base de votre boutique)

par exemple, si vous avez le thème "fashion_white" de atch, le chemin pour atteindre le .tpl devra être :
/themes/fashion_white/modules/blocknewproducts/blocknewproducts.tpl

blocknewproductsV0.5.zip

Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...

bonjour,

dabord merci du module car c'est ce que je voulais.

alors par contre jai un soucis.

jai installer comme preciser la version 0.5. (donc en crant un dossier module dans mon theme et en y balancant par filezilla le dossier blocknewsproducts qui ne contient que le tpl).

depuis que jai fait ca, mon bloc informations et le bloc nouveaux produits sont l'un sur l'autre au lieu de infos sous nouveaux produits. comment puis je reparer tout ca svp???

deplus, est il possible que les descriptions de produits se mettent a coté de la photo et non en dessous?

merci davance!!!!!

Link to comment
Share on other sites

  • 2 months later...

Bonjour,
J'aimerai mettre mes produits en new produits par date d'update (prix, description etc...) et non pas par date d'ajout !

Je pense que c'est ds classes/product.php qu'il faut aller modifier... mais comment faire ?

Cdlt,

Nadine

Link to comment
Share on other sites

  • 1 year later...
  • 4 months later...
  • 1 year later...

Salut a tous.

Je viens de l'adapter pour la version 1.5.6.

Si ça intéresse qq1.

<!-- MODULE Block new products by Gawell -->
<div id="new-products_block_right" class="block products_block">
	<h4><a href="{$base_dir}new-products.php" title="{l s='New products' mod='blocknewproducts'}">{l s='New products' mod='blocknewproducts'}</a></h4>
	<div class="block_content">
	{if $new_products !== false}
		<ul class="product_images clearfix">
		{foreach from=$new_products item='product' name='newProducts'}
			<li class="ajax_block_product" style="width:100%; text-align:center; background:#FFF; cursor:pointer;" onmouseover="this.style.background='#eee';"  onmouseout="this.style.background='#fff';">
            <a style="font-weight: bold;" href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}">{$product.name|strip_tags|escape:html:'UTF-8'}<br />
		<img style="float:none;" src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'medium_default')}" height="{$mediumSize.height}" width="{$mediumSize.width}" alt="{$product.legend|escape:html:'UTF-8'}" /></a>
            <br />			
            {if $product.description_short}<a href="{$product.link}">{$product.description_short|strip_tags:'UTF-8'|truncate:50:'...'}</a>
            <hr style="color: #eee; background-color: #eee; height: 5px; border:none" />
            </li>{/if}
		{/foreach}
		</ul>
		<p><a href="{$base_dir}new-products.php" title="{l s='All new products' mod='blocknewproducts'}" class="button_large">{l s='All new products' mod='blocknewproducts'}</a></p>
	{else}
		<p>{l s='No new product at this time' mod='blocknewproducts'}</p>
	{/if}
	</div>
</div>
<!-- /MODULE Block new products by Gawell-->
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...