Jump to content

Shonen

Members
  • Posts

    268
  • Joined

  • Last visited

Everything posted by Shonen

  1. Salut, Depuis une page CMS, et donc avec l'éditeur de code classique, il n'existe pas à ma connaissance une manière "dynamique" d'insérer le lien vers le formulaire de contact. Concrètement depuis le code .tpl, il existe des solutions pour Prestashop 1.6 et 1.7 // Prestashop 1.6 <a href="{$link->getPageLink('contact')|escape:'html':'UTF-8'}">{l s='Contact us'}</a> // Prestashop 1.7 <a href="{$urls.pages.contact}">{l s='Contact us' d='Shop.Theme.Global'}</a> Par contre sur une page CMS, il faut tout simplement insérer un lien classique, via l'éditeur de contenu de Prestashop, et donne l'URL complet de ta page contact <a href="/nous-contacter">Nous contacter</a>
  2. Dans ton custom.css, tu peux ajouter ce bout de code footer .block-social{ text-align:center; }
  3. Sans voir tout le code CSS associé à cette div, non. Si ton site est en ligne, partage l'URL
  4. J'en conclus que tu utilises le module Ap Page Builder, sur Prestashop 1.7 Dans ce cas je te conseille de faire tes modifications dans le fichier CSS pour centrer, ça devrait être possible sans modifier le code HTML. themes > ton thème > assets > css > custom.css
  5. Salut, Navré mais ton message est assez incompréhensible. Tu peux essayer de reformuler, en étant clair dans ta demande ? Version de Prestashop ? thème utilisé ? Capture d'écran de ce que tu nous explique ? Colonne gauche de quoi, front-office ou back-office ? C'est quoi un fichier "products" ? C'est plutôt normal d'avoir des sous catégories en dessous des catégories non ?
  6. Salut, La pièce jointe n'ajoute pas vraiment de clarté puisqu'il s'agit ici du back-office, mais qu'importe. Si j'ai bien compris, c'est ça que tu veux sur la partie gauche : Si c'est le cas, c'est ton module Navigation à facettes qui est mal configuré.
  7. Tutoriel trouvé sur le net : https://www.arnaud-merigeau.fr/prestashop-1-7-fiche-produit-en-fullscreen/
  8. Oh y'a pas que le front-office de Prestashop 1.7 qui est bien moins beau si tu t'amuse à comparer avec 1.6 Sinon, pour modifier le CSS, c'est par ici : themes > classic > assets > css > custom.css
  9. Salut, Pas que je sache non. Si tu souhaites faire des réductions globales SAUF sur quelques catégories, il te faudra utiliser la réduction par catégorie dans Paramètres > Clients > Groupes comme tu le fait actuellement pour chaque catégorie qui va avoir une réduction. Donc c'est faisable nativement, même si ça demande une manœuvre plus longue.
  10. Je pense que @ACLOG parle tout simplement de l'endroit où il insère son libellé, dans Préférences de disponibilité sous l'onglet Déclinaisons du produit. A l'ajout d'une nouvelle langue, en effet tout sera par défaut dans la langue par défaut et non traduit. Pour modifier ça en masse, dans la BDD c'est par ici : ps_product_lang > available_now et available_later, pour id_lang = la langue que tu souhaite (2 j'imagine). Ta requête pourrait se faire dans le style UPDATE `ps_product_lang` SET `available_now`='Everything is OK',`available_later`='You better be quicker next time' WHERE `id_lang` = 2 Attention ça va modifier tous tes produits !
  11. Salut, On manque un peu d'informations. Quelle version de Prestashop ? Thème par défaut ou thème maison, acheté… ? Parce que par défaut, sur 1.6 et 1.7 seul le nom du produit apparaît lorsque tu fais une recherche. Je ne vois pas comment le prix peut apparaître, sauf si tu utilises un thème particulier. Si c'est le cas, il faut se rapprocher du développeur du thème qui n'a pas géré cette exception.
  12. International > Traductions > Traduction du thème > votre thème > Langue Si vous ne trouvez pas la traduction sous l'édition de votre thème, modifiez le thème classic. C'est un peu (beaucoup) bof la trad sur 1.7
  13. Tu peux traduire au fur et à mesure, mais tu auras toujours le switcheur de langue qui sera proposé, même si la traduction n'existe pas. Donc le client sera redirigé vers ton site /EN, avec les variables globales en anglais (panier, mon compte, connexion...) mais par contre ton produit sera en français. Je n'ai pas idée par contre de l'impact sur le référencement et le duplicate content. Si tu souhaites modifier ce comportement et cacher le swicheur de langue sur les produits / catégories non traduits, il te faudra faire un développement avec quelques if assez complexes dans le fichier tpl.
  14. Salut, https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/ Presta 1.7 n'est pas compatible avec une version à jour de PHP, il faudra rétrograder. Le problème ne vient peut être pas de là, mais c'est une piste. Sinon, c'est c'est une migration de 1.6 à 1.7 ou d'un 1.7 à un autre 1.7, il existe des bugs similaires au tiens.
  15. Si tu veux traduire, il faut utiliser l'annotation, sinon rien de particulier. /* traduction */ <p>{l s='Reference' d='Shop.Theme.Catalog'} : {$product.reference}</p> /* pas de traduction */ <p>Référence : {$product.reference}</p> Pour la traduction tu peux te référer au bon tuto de @Mediacom87 https://www.mediacom87.fr/comment-effectuer-une-traduction-sur-prestashop-17/
  16. Normalement pas de risque, une fois la commande passée le tarif est directement enregistré dans la table order, la BDD n'utilise pas les dépendances de specific_price.
  17. Salut, Dans themes/classic/templates/catalog/_partials/miniatures/product.tpl, tu n'as rien à modifier. Par contre, dans themes/classic/templates/catalog/_partials/quickview.tpl tu peux ajouter le bout de code {$product.reference} où tu veux.
  18. Tu souhaites modifier tous tes prix spécifiques ? Seulement une partie ? En BDD ça se passe dans les tables _specific_ Pour tout supprimer, tu as juste à vider la table. Si c'est seulement sur quelques produits, il faudra faire une requête. Niveau module, tu as Store Commander qui te proposera ça via abonnement, sinon tu peux te balader dans la liste des modules : https://addons.prestashop.com/en/448-price-management
  19. En effet, j'arrive à reproduire le bug sur un Prestashop 1.7.7.1 vierge. C'est une erreur connue, qui suit Prestashop depuis plusieurs années semble t'il, aucune solution à l'horizon. D'ailleurs je ne crois même pas que ce soit lié à un groupe client, mais tout simplement à l'utilisation de transporteurs particulier par produit. L'ajout d'une restriction par groupe ne doit pas aider non plus bien évidemment. https://github.com/PrestaShop/PrestaShop/issues/15369 https://github.com/PrestaShop/PrestaShop/issues/9998 Je ne saurais pas mieux conseiller, désolé ! PS : d'ailleurs, si je devais approfondir le bug, mon coût total de transport s'élève à 8.40€ TTC, adresse de mon compte en France (zone Europe). Transporteur 1 : 6€ TTC Transporteur 2 : 1.2€ TTC Europe, 2.4€ TTC North America. Il ajout donc Transporteur 1 et Transporteur 2, malgré que le 2nd soit reservé aux pros, sur l'idée c'est sympa, mais il nomme tout de même le cumul des deux, Transporteur 1. Et puis clairement il me situe en Amérique du Nord pour je ne sais quelle raison...
  20. Bonjour, Ma simulation avec les configs : Chronopost : TFE : Produit X : Produit Y : Les 2 produits dans le panier : Et enfin passage à l'étape suivante, dans le tunnel d'achat : My carrier dans l'exemple correspond à Chronopost. Donc aucun problème on est d'accord ? Car Chronopost est proposé aux particuliers, et pour les2 produits. Tu n'as aucun produit destiné au groupe pro, juste un transporteur, et comme tu peux le voir il n'est pas proposé.
  21. Je suis d'accord sur la majorité des cas, mais ici le transporteur est paramétré sur une livraison zone Europe. Donc je ne pense pas qu'il soit dérangé par les territoires lointains ou DOM TOM. C'est d'ailleurs pour ça que j'ai demandé si son franco est généralisé à tous ses transporteurs. Cette option est utile dans ce cas uniquement, ce qui est rare je l'accorde.
  22. Tu peux tout à fait avoir des contenus différents pour la version française et anglaise de votre site, tu ne seras pas impacté en mal au niveau du référencement. Par contre en effet si la version FR est différente de la version EN, le problème va débuter au paramétrage de ce produit, sa quantité, son prix etc. Ces informations ne peuvent pas différer d'une langue à l'autre. Je te conseil de désactiver la langue anglaise pour commencer, et de traduire à ton rythme le back-office. Localisation => Langues Le multilingue est actuellement désactivé je présume ? Lorsqu'il sera activé, et que ton internaute tombera sur le produit /boutique/category/produit, la redirection sera automatiquement faite vers /boutique/fr/category/produit. Sinon, n'hésite pas à aller sur la page Préférences => SEO & URLs, et à cliquer sur Enregistrer sous l'étape FORMAT DES URL, cela va forcer la création du fichier .htaccess. Surtout pas 1 domaine ou 1 sous-domaine par langue, que neni. https://developers.google.com/search/docs/advanced/crawling/managing-multi-regional-sites Par contre en effet une bonne utilisation du hreflang, du canonical et importante. Personnellement je suis fan des modules de Linea Grafica sur ce domaine là : https://addons.prestashop.com/fr/22_linea-grafica Tu y trouveras Redirections, URL canoniques, Sitemaps multilingues qu'ils ont sorti sous forme de pack https://addons.prestashop.com/fr/url-redirections/15291-seo-ameliorez-votre-referencement-3-modules.html, mais c'est un goût très personnel, chacun a ses modules / dev favoris. Mais même sans module, tu n'auras pas de double URLs avec Prestashop en traduction classique, rassure toi là dessus. Tu as juste à modifier la friendly url, traduire les champs textes, et c'est gagné. Le reste c'est que de l'optimisation.
  23. Votre livraison gratuite est proposée pour tous les transporteurs à partir de 100€ d'achat ? Si c'est le cas, vous pouvez directement passer par le franco dans Transport => Préférences => Livraison gratuite à partir de ...€
  24. Pour ma part, je passe par ce module quand j'ai besoin de cette fonctionnalité, qui n'est pas native sur Prestashop : https://mypresta.eu/modules/ordering-process/access-to-products.html Il permet de bloquer l'accès soit au produit, soit au bouton "ajouter au panier" selon la configuration que tu lui donnes. Il y'a peut-être des solutions gratuites, mais je n'en connais pas et en général je me réfère aux solutions pro.
×
×
  • Create New...

Important Information

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