Jump to content

Shonen

Members
  • Posts

    268
  • Joined

  • Last visited

Everything posted by Shonen

  1. Clairement ce n'est pas un problème de Prestashop, comme je le pensais dès le départ. https://support.google.com/mail/answer/2451690 https://community.ovh.com/t/duricssement-des-regles-antispam-yahoo-gmail/355/4 J'ai l'impression que tu as fait des mailing avec ton domaine, et que maintenant tu es un peu mal vu par certains domaines tels que yahoo et probablement gmail. Je ne m'y connais pas du tout, perso j'aurais aussi passé un coup de fil à OVH pour leur demander comment régler le soucis, mais Presta n'y peut rien.
  2. En vérifiant sur "E-mails en erreur", il n'y a pas un indice pour savoir pourquoi ils sont en erreurs justement ? Un message d'erreur, une mauvaise entête, un destinataire inexistant ?
  3. Salut, Nativement je ne vois pas de façon simple de le faire, même avec les codes promo ça risque d'être un peu bancal. Tu peux en effet chercher dans le catalogue : https://addons.prestashop.com/fr/523-frais-de-port N'en connaissant pas je ne prendrais pas le risque d'en conseiller un en particulier Vérifie celui-ci quand même, j'ai l'impression qu'il fait les 2 choses que tu souhaites : https://addons.prestashop.com/fr/frais-de-port/29332-frais-de-port-avance.html La démo c'est par ici : https://demo-store.motionseed.com/admin948qvhbzb/index.php?controller=AdminLogin&token=cac911febed835589abf3434f49ccb2f
  4. Salut, C'est lequel le bloc réassurance ? Celui-ci ? Si c'est le cas, il s'est toujours nommé Bloc CMS d'information client (blockcmsinfo) chez moi. EDIT : je viens de trouver le module réassurance et de l'installer, je ne connaissais pas. En effet je peux le trouver en tapant "réassurance" ou "blockreinsurance". Si ça ne fonctionne pas de ton côté je ne peux pas aider navré.
  5. Comme je t'ai dit, il va falloir que tu modifie le fichier CSS de ton thème, c'est normal que ça décale il va falloir que tu ai un peu de boulot de ton côté !
  6. Je comprend toujours pas. Ton client, il a bien un prix fixé en face du produit qu'il achète ? Il va pas acheter un produit avec un prix qui va changer après son achat. Toi, il faut que à la préparation du produit tu fixe le poids et le prix, et non pas à la préparation de la commande. A part si ton client ne paie pas au moment où il passe commande. Tu aurais donc un produit, nommé "Poulet", sans prix, sans poids, et le client passe sa commande de "2 poulets" sans savoir combien il va payer. Ensuite toi tu prépare l'animal et à partir de ce moment tu as un poids et donc un prix c'est ça ? Sauf que si le client a déjà commandé, le paiement se fait hors Prestashop donc la question de l'automatisation ne se pose pas. Je t'avoue que le cheminement n'est pas très clair, si tu as un lien ça serait + pratique si je suis toujours à côté de la plaque.
  7. Tu as essayé de mettre en application quelque chose ? Dans l'idée de ce que je t'ai donné, j'ai fait le test d'implémentation sur un thème natif Presta 1.6 mais après à toi de tout styliser. fichier /themes/tontheme/product-list.tpl {assign var='compteur' value=1} <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{else} id="product_list"{/if} class="product_list grid row{if isset($class) && $class} {$class}{/if}"> {foreach from=$products item=product name=products} {math equation="(total%perLine)" total=$smarty.foreach.products.total perLine=$nbItemsPerLine assign=totModulo} {math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineTablet assign=totModuloTablet} {math equation="(total%perLineT)" total=$smarty.foreach.products.total perLineT=$nbItemsPerLineMobile assign=totModuloMobile} {if $totModulo == 0}{assign var='totModulo' value=$nbItemsPerLine}{/if} {if $totModuloTablet == 0}{assign var='totModuloTablet' value=$nbItemsPerLineTablet}{/if} {if $totModuloMobile == 0}{assign var='totModuloMobile' value=$nbItemsPerLineMobile}{/if} {if $compteur == 4} <li class="col-xs-12 col-sm-6 col-md-4 new-block" style="border:1px solid red; height:400px;"> Mon nouveau bloc. </li> {/if} {assign var='compteur' value=$compteur+1} <li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-4{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLine == 0} last-in-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLine == 1} first-in-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModulo)} last-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 0} last-item-of-tablet-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineTablet == 1} first-item-of-tablet-line{/if}{if $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 0} last-item-of-mobile-line{elseif $smarty.foreach.products.iteration%$nbItemsPerLineMobile == 1} first-item-of-mobile-line{/if}{if $smarty.foreach.products.iteration > ($smarty.foreach.products.total - $totModuloMobile)} last-mobile-line{/if}"> Et ici j'ai 1 seul bloc qui va apparaître après le 3e produit. Mais en effet va falloir que tu blinde de style pour que ça rentre selon ton thème.
  8. C'est le client qui choisit le poids du poulet lors de sa commande, ou c'est toi à la création du produit ? Si c'est toi à la création du produit, oublies l'utilisation de déclinaison, tu crée juste un produit "Poulet de 3.8kg" et tu fixe le prix en fonction de ton calcul. Et dans poids tu mets 3.8. Donc à chaque nouvelle livraison tu auras un nouveau produit. Si tu souhaite utiliser le même produit mais fixer un prix différent à chaque fois que le prix change, ou alors que ton client puisse définir lui même le poids qu'il souhaite commander, alors tu devras faire un développement spécifique ou trouver un module.
  9. #products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description{ height:80px //valeur au choix, par défaut à 70px. } #products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container{ height:308px //valeur au choix, par défaut 318px. } Tu as oublié les ; à la fin de chaque ligne. Enlève aussi les commentaires car ils sont intégrés dans le fichier minifié et ça fait tout buguer. Au final : #products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description{ height:80px; } #products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container{ height:308px; }
  10. Pense à vider ton cache. Backoffice 1.7 > Paramètres avancés > Vider le cache. Si ton site tombe en rad après cela (page blanche), vide le cache manuellement en FTP le dossier prod situé dans /var/cache/prod/
  11. Salut, Ce sont des déclinaisons, avec en variable le poids. Puis un impact sur le prix et un impact sur le poids par déclinaison. https://support.prestashop.com/hc/fr/articles/115000621052-Produit-avec-déclinaison
  12. Salut, Rien d'étrange du tout, tu n'as juste pas remarqué que le produit se comporte différemment lorsque tu as un bandeau "nouveauté" Un petit coup de CSS et c'est réglé. A toi de désigner tes propres valeurs, mais un indice tout de même : modifie le fichier custom.css dans themes/tontheme/assets/css/ Ensuite les valeurs qui vont t'intéresser sont #products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description{ height : //valeur au choix, par défaut à 70px. } #products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container{ height : //valeur au choix, par défaut 318px. }
  13. Salut, Tu utilise Google Chrome pour l'édition de tes fiches produits ? Tu as probablement un plugin Chrome intempestif, désactive le. Quelque chose du style mailto ? Aucune idée. Si tu ne le trouve pas, change de navigateur pour tester.
  14. Si c'est pas dans les SPAMS, c'est étrange en effet. Vraisemblablement je ne vois pas comment OVH ou Prestashop pourrait filtrer et dire "hmm, Gmail ? Nan tu reçois rien. Hotmail ? Ok ça passe.". Il faut vérifier à mon avis les boites Gmail ou Yahoo, n'y a t-il pas une redirection sur ces boites ? Un filtre ? Une limite de poids atteinte ?
  15. Salut, A l'achat du thème, une documentation a dû être fournie. Si l'achat a été fait sur Prestashop Addons, vous pouvez récupérer cette documentation sur votre compte. https://addons.prestashop.com/fr/customer-products.php Sinon à l'œil nul je ne vois pas vraiment. EDIT : vu la balise du code en bas de page (id="category-sous-description") ça a dû être fait manuellement en effet. Le code source pour la catégorie c'est dans themes/classic/templates/catalog/listing > category.tpl ou encore themes/classic/templates/catalog/_partials > category-header.tpl Sinon tu as regardé dans les traductions du site ?
  16. Cela n'a je pense pas de rapport avec Prestashop. J'ai fait un test d'envoi sur n'importe quelle boite mail en local et ça fonctionne, bien entendu je ne sais pas par contre si le yahoo ou le hotmail va recevoir mon mail, mais en tout cas il est parti. Il faut voir du côté de la configuration de vos boites mails, ou regarder dans vos SPAMS. S'ils sont dans les spams, vérifiez que le mail dans Paramètres de la boutique > Contact > Magasins > Adresse e-mail de la boutique contiennent bien le même NDD que votre site, soit [email protected] si votre site est www.monsite.com.
  17. https://github.com/PrestaShop/PrestaShop/issues/9945 Résumé : bug de 2017, sensé être corrigé depuis 1.7.4 (on en est loin), mais toujours rien de fait car il y'a "plus important" que d'avoir des produits vides en front-office impossible à supprimer pour des néophytes qui ne savent pas aller en BDD. 5 ans donc que ce bug existe, il faut juste vivre avec, aller en BDD et supprimer le produit qui dérange.
  18. Salut, J'aimerais savoir comment tu fais ! Ca m'intéresse. Sinon pour ta question, quelques recherches : https://www.hiddentechies.com/blog/prestashop/get-cms-page-details-by-id-in-prestashop/ https://stackoverflow.com/questions/53682570/display-cms-page-in-a-module-page Ensuite pour la partie Pop-up, juste quelques tutoriels sur comment créer une pop-up en ajoutant un attribut à un lien. Là encore je te sors seulement le premier résultat de ma recherche, à toi d'aller plus loin si tu le souhaites ! http://outils-web.fr/ouvrir-un-popup-en-un-clic-avec-javascript/
  19. Salut, J'arrive à reproduire ton problème sur un thème natif Prestashop 1.6.1.24. Je n'ai pas non plus le problème sur un thème maison qui n'override néanmoins pas cette partie du code. A mon avis, il s'agit de la lecture de la virgule et des espaces qui est différent aux US, pour eux un point équivaut à un espace. D'après la doc https://schema.org/price : Peut être qu'il n'arrive pas à comprendre la currency ? S'il croit avoir affaire à du $ il va prendre un . pour un séparateur de millier et non décimale.
  20. Salut, J'aurais vu ça dans ce style : tu assigne une nouvelle valeur avant le foreach dans product-list.tpl genre {assign var='compteur' value=1} Dans le foreach, tu vérifie si ton décompte est correct (à ta sauce, avec un modulo ou n'importe quelle formule mathématiques de ton choix). Si c'est le cas, tu affiche un nouveau bloc. Et enfin à la fin du foreach tu incrémente {assign var='compteur' value=$compteur+1}
  21. https://addons.prestashop.com/en/customer-products.php You can download the documentation of the purchased module in Addons page. Ask the developers of the module if you purchased the template elsewhere.
  22. Salut, Je ne suis pas certain que ton problème soit aléatoire. Il doit bien y avoir une raison pour que certains clients aient un soucis avec les transporteurs et pas d'autres. Tout d'abord, vérifie que ton transporteur est bien configuré, est-ce que tu livre uniquement en France, ou en Europe ? Quelle est la zone du transporteur. Vérifie que tu n'as pas une plage exclusive hors tranches sur le panier (ne pas sélectionner Désactiver le transporteur si hors tranche). Vérifie que tu n'as pas de limite sur les groupes Possèdes-tu un seul ou plusieurs transporteurs ? Vérifie dans les produits si tu n'as pas fixé une limite, onglet Livraison. Toutes les cases sont sensées être décochées si tu souhaite livrer avec tous tes transporteurs.
  23. Je vois, tu dois utiliser un thème et celui-ci n'implémente pas le fichier custom.css, ce qui est dommage. Le code que j'ai fournit fonctionne, ça c'est certain, mais il faut que tu trouves où l'ajouter. Étant donné qu'il y a un système de cache sur ton site - et c'est très bien - je ne peux pas t'aider quant à savoir quel fichier modifier, mais c'est très probablement situé dans le dossier /assets/css de ton thème. Sinon, essaye de vider ton cache, peut être que les modifications sur le custom.css fonctionnent mais que tu as encore le cache d'actif. Pour ça : Paramètres avancés > Performances > Vider le cache. Si ton site devient page blanche ou erreur 500 après avoir vidé le cache, je t'invite à le vider en FTP dans le dossier /var/cache/prod. Tu peux supprimer complètement le dossier prod ou dev sans risque, juste tu dois conserver le dossier parent /cache/. Je mets en garde car vider le cache sur un Presta 1.7 m'amène 1 fois sur 2 à une page blanche donc bon...
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More