Jump to content

CMMC

Members
  • Posts

    143
  • Joined

  • Last visited

Everything posted by CMMC

  1. dans le même esprit par pur esthétisme dans le template par défaut il y a une balise à enlever dans le footer de themes/prestashop/discount.tpl
  2. Gregory : oui c'est cela uniquement quand je change de langue quand je suis sur la page de détail du produit (je teste sur Internet Explorer et Chrome) Je remarque également que le panier n'affiche rien quand je reviens en arrière : je suis en mode url simplifiées, je mets le produit dans le panier, je reste sur la page de détail du produit, je change de langue (donc j'arrive sur une page vide puisque le lien n'est pas converti), je reviens en arrière avec le navigateur et là le block panier à droite n'affiche aucun produit, je clique sur panier et il y a le produit dedans. Si je fais recharger (rafraichir) la page le produit est dans le panier. J'ai fait une petite vidéo. essai.swf
  3. Bonsoir, (voir image en dessous) en principe pour les traductions de tous les textes de prestashop on va dans admin/outils/traductions. Mais pour modifier le texte dans le module loyalty je ne trouve pas la page client s'affiche avec le texte anglais en menu du bas
  4. Bonsoir, J'ai activé url simplifiées sur Prestashop, j'ai renommer le htaccess.txt en .htaccess sans le modifier, j'ai vérifié que les url simplifiées étaient indiquées dans la fiche produit (en français et en anglais) Mon problème : je suis en langue française je choisis un produit : le lien s'affiche http://mondomaine.com/12-essai2.html et le produit apparait je veux voir le produit en anglais en cliquant sur le drapeau américain en haut le lien s'affiche http://mondomaine.com/product.php?id_product=12&id_lang=1 et je ne vois pas le produit et c'est pareil quand je fais la même manoeuvre avec l'anglais en entrée je suis chez Dreamhost et sur la dernière stable de Prestashop une idée ?
  5. je suis en train de reprendre mon sql table par table car c'est le foutoir surtout dans la numérotation ; d'ailleurs pour certaines tables, notamment transporteurs, à chaque fois que l'on modifie un transporteur une nouvelle entrée est créée ce qui fait que l'on se retrouve avec beaucoup de lignes inutiles (dans ma base sql en tout cas) et cela peut créer des bugs Si un jour un développeur a le courage de commenter les tables et que les nouveaux développeurs le font pour leurs modules cela faciliterait bien les choses... comme j'essaye de comprendre : sur ps_zone, je vois qu'il y a deux fonctions : active et enable j'ai des valeurs 1 pour toutes mes zones pour la fonction active par contre je n'ai que certaines zones avec la valeur 1 dans enabled ; à quoi est affectée la fonction enable ?
  6. Bonjour, J'ai un problème d'affichage de l'heure en Front office des points de fidélité, il est indiqué l'heure du serveur et non celle de ma timezone indiquée dans config/config.inc.php Ailleurs l'heure est bien celle qui a été définie mais pas sur la page du lien ../modules/loyalty/loyalty-program.php une idée ?
  7. Benoth : bien vu ! C'est exactement cela ! Pour mon problème d'heure je vais posté ailleurs
  8. je pense réellement que c'est lié à l'appel des dates dans le module je fais les copies d'écran sur celle de date de commande / tout est ok sur celle de date des points fidélité / la date est bonne mais l'heure est celle du serveur sur celle de date de reduction en front office / on voit la date à 1 an + 7 jours sur celle du bon en front office / on voit la date de début avec + 7 jours par à rapport à la date de création du bon le 7/02 cela dépense l'entendement ! je précise quand même que je n'ai pas de php.ini et qu'à priori le fichier config détermine correctement l'heure des scripts puisque la date et l'heure sur les commandes est bonne est-ce que je signale un bug ? mais en anglais je ne vois pas comment je vais expliquer cela !
  9. pour info je ne suis pas sur un serveur dédié et pas sous Linux donc pas de possibilité de changer les paramètres serveur en dur mais uniquement en lançant une instruction La date et l'heure est gérée sur prestashop dans le fichier config/config.inc.php avec les lignes : /* * It is not safe to rely on the system's timezone settings, but we can\'t easily determine the user timezone and the use of this function cause trouble for some configurations. * This will generate a PHP Strict Standards notice. To fix it up, uncomment the following line. /* if (function_exists('date_default_timezone_set')) date_default_timezone_set('Europe/Paris'); mais cette ligne PHP fait passer sur l'heure du serveur les scripts avec getdate j'ai en plus dans mon htaccess : SetEnv TZ Europe/Paris j'ai demandé plus d'infos à mon host sur le paramètre timezone je trouve bizarre que l'heure soit bonne mais pas la date (mon host est en Californie donc même si il l'heure été calée sur le serveur je n'aurais pas 7 jours pile d'écart) d'autant que la date apparait normalement sur les commandes, sur les points de fidélité - le problème de date se passe exactement au moment de la conversion des points de fidélité en bon de réduction, j'essaye de comprendre les codes des pages contenues dans modules/loyalty mais je ne vois pas où cela peut coincer.
  10. benoth je dois être à la bonne date puisque les commandes clients s'affiche à la bonne date et que j'utilise la fonction date pour indiquer la date limite de livraison je pense qu'il y a un paramètre dans la conversion des points de fidélité en bons de réduction (cela rajoute 7 jours exactement). Y aurait il une interaction avec le code donné dans cette page qui rajoute 7 jours à la date pour indiquer la date de livraison. benoth cela fonctionne normalement chez toi avec le mode conversion ?
  11. Zendik oui effectivement j'aurais du aller voir là le bon au lieu d'aller dans mysql... En fait je voulais écrire : sur quelle page est le paramétrage (automatique) de la date de validité des bons de réduction créée à partir de la conversion par le client des points de fidélité en bons de réduction.
  12. En fait je viens de comprendre J'ai été dans mysql ps-discount et j'ai vu que la date de validité commençait le 12/02/2009 Donc il y a un paramètre qui ne va pas. Où cela se modifie ?
  13. Bonjour as-tu trouvé une solution pour le bon de réduction plus valide ? merci
  14. Bonjour, En simulation : j'ai passé des commandes, j'ai validé toutes les étapes pour voir les points fidélité. J'ai converti les points fidélité en un bon de réduction. Ensuite je mets le code dans la case prévue dans le panier et voilà ce que j'ai
  15. j'ai modifié le script que vous avez donné en le reproduisant une seconde fois, cela donne cela dans mon panier :
  16. bonjour, je me suis penché sur l'article de loi concernant cette date limite (extraits du code de la consommation) : l'article L. 121-20-3 modifié Loi Chatel : "Le fournisseur doit indiquer, avant la conclusion du contrat, la date limite à laquelle il s'engage à livrer le bien ou à exécuter la prestation de services. A défaut, le fournisseur est réputé devoir délivrer le bien ou exécuter la prestation de services dès la conclusion du contrat. En cas de non-respect de cette date limite, le consommateur peut obtenir la résolution de la vente dans les conditions prévues aux deuxième et troisième alinéas de l'article L. 114-1. Il est alors remboursé dans les conditions de l'article L. 121-20-1. » l'article L. 114-1 : "Dans tout contrat ayant pour objet la vente d'un bien meuble ou la fourniture d'une prestation de services à un consommateur, le professionnel doit, lorsque la livraison du bien ou la fourniture de la prestation n'est pas immédiate et si le prix convenu excède des seuils fixés par voie réglementaire, indiquer la date limite à laquelle il s'engage à livrer le bien ou à exécuter la prestation. Le consommateur peut dénoncer le contrat de vente d'un bien meuble ou de fourniture d'une prestation de services par lettre recommandée avec demande d'avis de réception en cas de dépassement de la date de livraison du bien ou d'exécution de la prestation excédant sept jours et non dû à un cas de force majeure. Ce contrat est, le cas échéant, considéré comme rompu à la réception, par le vendeur ou par le prestataire de services, de la lettre par laquelle le consommateur l'informe de sa décision, si la livraison n'est pas intervenue ou si la prestation n'a pas été exécutée entre l'envoi et la réception de cette lettre. Le consommateur exerce ce droit dans un délai de soixante jours ouvrés à compter de la date indiquée pour la livraison du bien ou l'exécution de la prestation. Sauf stipulation contraire du contrat, les sommes versées d'avance sont des arrhes, ce qui a pour effet que chacun des contractants peut revenir sur son engagement, le consommateur en perdant les arrhes, le professionnel en les restituant au double." JE trouve qu'il y a une différence notoire entre les deux articles qui coexistent dans la loi : - avant la conclusion du contrat est indiqué dans le texte Chatel mais dans le 114-1 il est marquer "indiquer". Est-ce à dire qu'indiquer la date lors de la validation du panier (conclusion du contrat avec validation des CGV) suffit ? - celle qui concerne le prix convenu (et je n'ai pas trouvé la voie réglementaire par laquelle les seuils étaient fixés) donc si je vends un produit en dessous des seuils fixés par voie réglementaire je n'ai pas d'obligation d'indiquer une date limite de livraison ? JE constate dans le 114-1 qu'il y a une "marge de manoeuvre" de 7 jours et des cas de force majeure que la loi n'a pas jugé bon d'indiqué. J'ai trouvé ce texte (source) : "Le point de vue de Marc Lolivier* « Il y aura une répercussion sur les prix ! » « Certaines dispositions de la loi Chatel posent des problèmes d'interprétation. Ainsi, garantir une date limite de livraison avant commande est impossible pour les vépécistes qui travaillent avec un catalogue. Les cybermarchands, eux, indiqueront deux dates : une date de livraison « idéale » et une date limite, afin d'éviter les déconvenues. Comme nous sommes responsables des défaillances de nos prestataires de transport, les délais de livraison risquent en fait de se rallonger par rapport à ceux pratiqués aujourd'hui. Par ailleurs, les frais de livraison, la réexpédition (si le client utilise les points-relais) et le reconditionnement du produit sont de réels surcoûts. Des entreprises nous ont déjà annoncé qu'elles ne proposeraient plus les envois de colis rapides, type Chronopost, trop chers à supporter en cas de rétractation. Pour compenser l'impact économique, il faut s'attendre à une répercussion sur les prix de vente... ». * Délégué général de la Fevad, Fédération e-commerce et vente à distance." Je trouve effectivement intéressant de mettre deux dates (c'est la FEVAD qui le dit !). Qu'en pensez-vous ?
  17. J'ai mis l'info "cookie" sur mes CGV dans le paragraphe "Confidentialité des données" et j'ai un lien informatif sur le menu Informations Mais où modifier la partie Vos informations personnelles dans le panier et dans mon compte (c’est peut-être la même page ?!) et que je rajoute du texte, où puis-je modifier cette page (en français et en anglais). Je veux également enlever la case et le texte “Recevez les offres spéciales de nos partenaires” puisque je ne le ferai pas. En fait j'ai trouvé un lien à partir du site Service Public Il est indiqué "recommande" pour la partie cookies. Bonne page qui indique les informations obligatoires
  18. alors peut-être mettre le topic index en haut des forums avec un bandeau à part
  19. Bonsoir la team Prestashop j'ai eu un souci avec le CMS avec le mot "union" et j'ai mis du temps à comprendre car je ne pensais pas que la blacklist s'appliquait aussi aux textes d'informations ne pourrait-on pas pas mettre en tête des forums avec Annonces un message d'avertissement avec les mots de la blacklist car je pense que beaucoup de bugs doivent venir de là surtout pour les nouveaux. qu'en pensez-vous ?
  20. j'ai trouvé ! Dans les clauses je suis obligé d'indiquer que les données seront transférées hors de l'Union Européenne (et le problème vient du mot "Union". Je ne pensais pas que la blacklist s'imposait également dans le CMS j'ai essayé sans " l' " cela ne marche pas donc j'ai enlevé "Union" aussi et çà marche. Là le thésaurus ne peut rien pour moi pour remplacer je vais abréger avec UE.
  21. Bonjour J'essaye de modifier mes CGV avec le CMS. Quand je fais enregistrer j'ai un message d'erreur : une erreur s'est produite pendant la mise à jour cms () Donc impossible de coller mon texte qui je l'avoue est assez long (est-ce que l'erreur vient de là ?). Quelqu'un a eu le problème ? Quelqu'un a eu une solution ? Merci
  22. VIP sur mon webftp je n'ai pas de numéro de ligne pour les fichiers avec les extensions TPL (j'avoue que je galère quand je dois les modifier) Psexpert : j'avais mal lu la demande mais on peut tout à fait avoir des non francophones en France comme clients (cela m'est déjà arrivé) même si ils comprennent un peu le français, ils peuvent préférer avoir une interface dans leur langue et il vaut mieux que tout soit traduit
  23. Psshopexpert Je pense qu'il peut y avoir une astuce pour la traduction : quand on passe la souris sur le texte on peut avoir une infobulle qui s'affiche avec la traduction. J'ai vu cela ici en cherchant : http://macmicro.chez-alice.fr/info_bulle.php je sais que j'utilisais la balise span pour des images mais je ne sais pas si elle est universelle.
×
×
  • Create New...

Important Information

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