Jump to content

Broceliande

Members
  • Posts

    1,735
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Broceliande

  1. Vu que c'est un peu léger comme réponse... Lorsqu'on édite un transporteur, il est possible de régler son comportement lorsque la poids ou le prix (du panier ) n'entre dans aucune tranche. Il est alors possible de sélectionner l'option 'désactiver le transporteur' . Ainsi , si on est pas dans la tranche voulue , le transporteur ne s'affiche pas.
  2. Salut , J'ai le sentiment que tu mets à jour la table product et non product_shop , je me trompe ? Dans ma question est la réponse... si tel est le cas .
  3. le problème à mon sens (sans avoir fouillé non plus hein , juste à la lecture de ton code) c'est que tu fais référence dans ton admintab à $this->module Qui n'est définit nulle part dans ta classe . Si ton module est nommé oloplayer alors essaye juste d'ajouter ça dans le constructeur de ton controller admin : $this->table = 'oloplayer'; $this->className = 'Oloplayer'; $this->module = 'oloplayer'; ...
  4. La compression passe généralement par l'activation du module deflate , qui est un module apache. C'est donc déja , avant tout , une question d'hebergement et là sur 1&1 je sais pas. Côté prestashop il suffit de cocher la case 'optimiser...' lors de la génération du htaccess.
  5. La solution indépendante à l'ajout de champs sur la fiche produit passe par la création d'un module, qui se chargera de l'ajout du / des champs dans la table , de rajouter ce/ces champs sur la fiche produit au bon endroit en javascript , en ayant souscrit au hook admin header ou footer ... Il se chargera également de mettre à jour les champs dans la bdd, si l'on ne souhaite pas surcharger l'adminTab adminProduct depuis le module et donc devoir maintenir une version pour chaque update. (ce qui évite également de surcharger la classe product). Le module se chargera également de fournir à smarty ce que l'on souhaite afficher sur la fiche produit sans avoir à surcharger le controller... Bref , si on veut éviter la bidouille , il faut savoir faire un module.
  6. De façon détaillée... hmm ça va être difficile devant l'absence de détail de ta demande hein . Tu ne dis absolument rien sur ce que ce formulaire est censé faire/recueillir. Va falloir nous en dire un peu plus.
  7. Salut, J'ai du installer ce module pour un client parce qu'il répondait à ses besoins et que je ne suis pas du genre à réinventer la roue, quand la roue existe... Je suis juste surpris des remarques concernant l'absence de support car le plus à même à répondre à la question initiale est l'auteur lui même. Et je peux simplement certifier qu'il est tout sauf absent (je parle du support...et de l'auteur) dans la mesure ou mon client lui même à su se mettre en relation avec lui pour quelques bricoles, mais que j'ai par la suite pu avoir l'auteur du module, Xavier de la Garanderie, qui m'a sans rechigner fourni quelques infos qui m'ont fait gagner pas mal de temps concernant justement une modification du module. Je pense que la meilleure démarche est de le contacter. S'il est peu dispo dans la journée, il l'est bien plus le soir et ce qui est certain c'est qu'il ne semble pas du tout ignorer les utilisateurs/acheteurs de son module. SI cela peut vous remettre sur les rails... Pour le coup je lui transmet le lien vers ce topic.
  8. Salut, d'après ce que je peux voir dans le code du module, ce message intervient à la validation si la condition suivante n'est pas remplie : if ($so->isCorrectSignKey(Tools::getValue('SIGNATURE'), $return) && $so->context->cart->id && saveOrderShippingDetails($so->context->cart->id, (int)($return['TRCLIENTNUMBER']),$return, $so)) Pour le coup il faudrait débugguer en place et logguer indépendamment les 3 tests : $so->isCorrectSignKey(Tools::getValue('SIGNATURE'), $return) $so->context->cart->id et saveOrderShippingDetails($so->context->cart->id, (int)($return['TRCLIENTNUMBER']),$return, $so) pour savoir lequel échoue réellement. A partir de là il faut évidemment débugguer les valeurs qui entrent en jeu... Si l'un de vous me transmet l'accès ftp (en message privé bien évidemment) à son site je veux bien essayer de voir ce qui se passe.
  9. Salut, Je réponds vraiment à la louche et sans être entré dans les détails de ton post car je suis en congés et je ne fais que passer Mais à la louche donc pour outrepasser le max_execution_time de php rien ne vaut un bon script ajax. En gros à chaque appel depuis un script js , tu transmet un n° de départ et un nb d'enregistrements à traiter (lignes dans ton cas). Le php récupère ça en get et traite xx lignes à la fois. Il retourne le numéro de la prochaine ligne par ex et ton js peut boucler...
  10. Le problème c'est que tu n'indiques pas la version de ton prestashop. Et il est donc impossible de te répondre puisque seules certaines versions de paypal (le module), liées à certaines versions de presta , sont problématiques...
  11. Arf tu dis que ça fonctionne aujourd'hui, c'est donc que les indication qui t'on été données étaient bonnes. Or , c'est seulement aujourd'hui que tu le dis , parce que tu as une question subsidiaire... J'imagine que Ninja Of Web aurait apprécié un "merci ça marche", du coup j'ai envie de dire que ça donne plus vraiment envie de te répondre. :s
  12. Ce que tu décris s'appelle du drop shipping, cherche des modules en ce sens. On en parle un peu sur ce topic : http://www.prestashop.com/forums/topic/196441-meilleur-module-de-dropshipping/
  13. Sauf que débutant ou pas , tu ne nous dis pas si tu as un dédié ou pas ? ni quel environnement...
  14. Dans ton cas ce en home les miniatures sont home , pas small ... Pour le coup chez moi aucune ne s'affiche ... ? Dans les catégories, ce sont également les images home Elles sont en 129x129 Nombreuses sont carrées , donc je comprends plus la question :s . As tu résolu ton pb ?
  15. Salut, Tu as un mauvais taux de devise pour ta devise par défaut. il est de 0.689655 au lieu de 1 . Tu vas dans ton BO , onglet paiement , devises , puis tu édite l'euro et tu le passe à 1 , ce sera bien 12€ qui s'afficheront au lieu de 16...
  16. Salut tu ne précises pas ta version de prestashop... Tu peux nous envoyer un lien vers une fiche produits concernée pour test ? A mon sens le problème vient de ton thème. Plus précisément du product.js
  17. Salut je crois que la solution est dans la librairie swift, qui n'avait pas été mise à jour depuis un bail, et s'est mise à dérailler aléatoirement depuis qu' ovh a changé son système MTA. Il me semble que cela a été corrigé dans prestashop. Essaye de remplacer ton dossier /tools/swift par celui d'une 1.4.9 , je pense que tout devrait rentrer dans l'ordre .
  18. Ce qui serait plus parlant , c'est le code de ton fichier vignette.tpl , que tu peux mettre en ligne sur pastebin
  19. Et bien tout dépend de la requête en fait. Si elle est mal conçue ça peut expliquer le ralentissment.
  20. Internal Server Error C'est une erreur 500 qui n'est pas du tout nécessairement liée à la BDD. Regarde plutôt du côté du htaccess. Pour plus de précisions sur la réalité de l'erreur, change simplement la ligne @ini_set('display_errors', 'off'); par @ini_set('display_errors', 'on'); dans /config/config.inc.php. L'erreur que tu obtiendras alors devrait être bien plus causante.
  21. Tout simplement en adressant un id prioritaire sur le reste des css , par ex : #footer a { color: red; }
  22. Sur 1.4.9 la solution idéale est d'utiliser le module de la 1.4.8.2 De préférence désactiver les paiement api ... et ça roule. On trouve les versions précédentes de prestashop ici (toutes les version en réalité)
  23. Pour t'aider il me faudrait au minimum un accès au BO , tu peux m'envoyer ça en PM ?
  24. +1 Regarde aussi ce qui est indiqué dans comportement (lorsque tu édites un transporteur) Si il y est indiqué 'Désactiver le transporteur'.... alors tes tranches ou zônes sont mauvaises. Tu devrais nous coller une capture de ce que tu as dans transport -> transporteurs en BO (et edition d'un transporteur), puis ce que tu as dans transport (toujours en BO) en sélectionnant ce même transporteur.
×
×
  • Create New...

Important Information

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