Jump to content

whitespirit

Members
  • Posts

    264
  • Joined

  • Last visited

Everything posted by whitespirit

  1. J'ai fait mes tests sur la 1.3.1... Mais je n'ai pas testé toutes les cases. Quoi qu'il en soit, n'oubliez pas de sauvegarder votre base de données afin de la restaurer par la suite... Tenez moi au courant, je vois ça le plus rapidement possible. Et une aide serait la bienvenue
  2. ceci dit j'ai utilisé le module sur une boutique que j'ai mis en place, aucun souci. Donc s'il doit avoir une erreur, elle doit être bien ciblé sur une ou deux cases à cochées. Donc mr @Teashop, ce serait sympa d'expliquer exactement ton souci plutôt de poster avec un titre aussi effrayant. A bientôt.
  3. Salut, J'ai développé le module raz. Il n'a pas encore été mis à jour pour la dernière version de prestashop. Si quelqu'un est motivé pour me filer un coup de mail, on peut travailler dessus, et ainsi laisser OpenSource à la communauté. Sinon, je bosserai dessus au moins de décembre uniquement. J'attends avec impatience votre soutient. A très bientôt. PS: contactez moi en mp de préférence.
  4. Mais est-ce que je dois aller voir ma banque ou celle du client ? Combien coute le contrat VAD ? Comment ça se fait que le module sera utilisable que pour une seule boutique ? Donc si je comprends bien, le client va voir son client et achète un VAD ? Merci pour les réponses que tu m'as apportés
  5. @emraud: t'as du raté un truc comme tu dis. Si tu veux, et si j'ai le temps, je le fais vite fait pour toi. Normalement, c'est l'histoire de 5mn. Contacte moi en MP. Par contre, assure toi d'avoir la même version de prestashop sur les deux versions, sans quoi, je ne sais pas trop ce que ça peut donner.
  6. @emraud: dans 99% des cas, tu n'as pas besoin d'être un pro du sql, loin de là, et d'ailleurs, je n'en suis pas un ! Pour t'apporter une solution simple, je te propose d'aller via phpmyadmin sous ta base que tu souhaites exporter. Tu as un onglet d'ailleurs nommé "export", tu sélectionnes toutes les tables (n'oublie pas de cocher la case "Désactiver la vérification des clés étrangères" et de séléctionner "Structure" et "Données"). Tu as toute ta base de données qui s'affiche et là tu fais un majestueux copier/coller. Tu vas dans le phpmyadmin de ton site sous OVH et tu sélectionnes ta base de données : dans l'onglet "SQL", tu copies le code que tu as et tu l'exécutes. Tu viens d'importer toute ta base de données vers ton nouveau site. Maintenant, grâce au fabuleux module de RAZ, tu fais la raz des éléments que tu n'as pas besoin.
  7. En gros, ce que Joel et moi t'expliquons est que ce n'est pas un bug mais Prestashop fonctionne comme ça : il faut une catégorie minimum. Pour toi, le souci viens du fait que tu as un ID=24 pour ta première catégorie alors que tu aurais aimé avoir un ID=1, ce qui est logique. Pour comprendre pourquoi tu as 24, il faut comprendre comment fonctionne mysql : - les identifiants ID doivent être unique et sont générés par MYSQL automatiquement (donc ce n'est ni toi, ni PS qui gère) - lorsque tu as 23 éléments dans ta base, l'ID du 23ème élément est logiquement 23. Mais quand tu supprimes tous les éléments, c'est à dire les 23 éléments, et qu'il ne te reste plus rien dans ta table, tu pourrais croire que le prochain ajout reprendra à 1 (normal puisque la table est vide, donc on a tout ré-initialisé). Hors, c'est MYSQL qui décide de ce qui se passe, et MYSQL à dit que le prochain élément sera 24 et non 1 car pour lui, il était arriver à 23. Tu vois ? Bon, maintenant tu peux te dire "quel gros nul ce MYSQL" ! En fait, c'est plus compliqué que ça, dans le jargon, on appelle ça l'intégrité référentiel. Imagine que tu as une commande qui est relié au client dont l'ID est = 1. Si tu supprimes le client ID=1, la commande associé, tu en fais quoi ? Imagine que la commande n'est pas effacé (dans le jargon on parlera de "suppression en cascade" si tout s'efface en chaine, cad toutes les commandes liés au client), et que tu créés un nouveau client dont l'ID=1 (c'est un nouveau qui porte le même ID car l'ancien n'existe plus). Alors ce nouveau client aura toutes les commandes de l'ancien dont l'ID était =1, tu piges ? Voilà, l'intérêt de laisser MYSQL gérer tout ça par les ID automatiques est que t'es pratiquement sûr de n'avoir jamais ce pb, si les "relations" dans ta base de données est bien réalisées. Par chance, dans PS, c'est du bon. Enfin, dans ton cas, comme tu es sûr que tu n'as pas d'autres catégories, tu peux quand même forcer la réinitialisation de myslq, il suffit d'aller sous phpmyadmin et de taper la requette ALTER TABLE latable AUTO_INCREMENT=0 . J'espère avoir été clair
  8. Si mes souvenirs sont bons, il y'avait un bug dans le module que @joel a corrigé : en fait, il fallait laisser au moins une catégorie dans la page d'accueil, quelque chose comme çà, sinon plus rien n'apparaissait. C'est donc bizarrement nécessaire, car dans le cas standard, le module raz à pour objectif de vider les tables et de ne rien laisser.
  9. @tomtom: hello, je n'ai pas trop pigé ce que tu as voulu dire par "0" ou "1".
  10. Bonjour à tous, J'ai corrigé un bug qui apparait chez certaines personnes lorsque le nom des tables ne portent pas le préfixe "PS". Dans ce cas de figure, l'opération de raz n'était pas effectué. Maintenant le problème est corrigé. Si le module fonctionne très bien chez vous, inutile de procéder à la mise à jour. @joel: salut, si tu passes dans le coin, pourrais-tu faire la maj sur le serveur sounforge svp ? @Mr_Fred: je n'ai plus eu de tes news après m'avoir contacté en MP, mais le pb que tu avais devrait-être régler avec cette mise à jour. Merci à @petiteclochette qui m'a contacté en mp pour me souligner ce pb. Il faudra préparer le module pour la version 1.3, si quelqu'un veut bien me donner un coup de main, ce serait cool ! Merci de me contacter en MP. A bientôt !
  11. @Mr Fred. Je n'ai pas d'idée. Si tu veux, on peut débugger ensemble. Dans ce cas, contact moi en mp, on fait ça ce soir, ou ce week. Tu peux compter sur moi ! A mon avis, voici ce que tu devrais faire pour débugger. Dans le module raz, tu trouves le fichier raz.php. A la ligne 414, tu as la fonction Truncate() qui va vider les tables sélectionnés. Cette fonction ressemble à ça : private function _truncate($table) { // check if table exists $isExits = 'SELECT `table_name` FROM information_schema.tables WHERE `table_schema` = \''._DB_NAME_.'\' AND `table_name` = \''._DB_PREFIX_.strval($table).'\''; if (Db::getInstance()->getRow($isExits)) return Db::getInstance()->Execute('TRUNCATE `'._DB_PREFIX_.strval($table).'`;'); return false; } Ajoute simplement cette ligne et efface le return : if (Db::getInstance()->getRow($isExits)) echo 'TRUNCATE `'._DB_PREFIX_.strval($table).'`;'; // return Db::getInstance()->Execute('TRUNCATE `'._DB_PREFIX_.strval($table).'`;'); else echo "PROBLEME SUR LA TABLE $table"; exit; En gros, si tu passes dans le if, tu affiches la requêtes SQL et tu sors du programme. Si tu as la requete sql affiché tu peux la tester sous phpmyadmin. Si tu n'as rien, c'est que tu ne passes pas dans le if, dans ce cas le problème viendrait d'ailleurs. Voilà, tiens moi au courant, ou contact moi en MP.
  12. Hello Tout le monde, Hello Mr Joel, Désolé, j'ai toujours un retard ! Heureusement que Joel prestashoppe plus que jamais. Je viens de faire les tests, chez moi je n'ai pas de pb pour les bons de réductions ou autres. @MrFred: pense à vider ton cache. Sinon je ne vois pas d'ou peut venir le problème. Ca fonctionne bien en local et sur le serveur chez moi.
  13. Bonjour à tous les 2, Vous avez ce problème quand vous faites un raz de quoi ? Et que faites vous après ? Je vais faire des tests sur mes boutiques. Mais à priori je n'ai jamais rencontré ce pb. A bientôt.
  14. @cricouille: quand tu te connectes en administrateur, c'est écrit en bas de l'écran.
  15. Hello @cricouille, tu utilises quelle version de Prestashop ?
  16. @nnnaaannn: Hello ! Avant de commençer, si tu as la motivation, tu pourrais traduire le module en anglais svp ? Le pack se trouve sur une fiche produit. Il est utilisé pour inclure un produit avec d'autre. Pour effacer les numéros de pdf, je crois que c'est "Commandes", qui en anglais correspond à "order". Si tu as du mal avec la version FR repère toi au nom des tables (ps_order). Concernant l'alerte mail, je viens de vérifier dans la base de données et cette table n'apparait pas. Quelqu'un peut confirmer ? Sûrement une table qui a disparu dans la version 1.2. A confirmer... Ce qui veut dire que tu n'as pas de problèmes si tu supprimes les alertes. @Mr Fred: les autres modules fonctionnent bien ? Tu sais le code du module n'est pas très compliqué et applique que des requêtes au niveau de la base de données. Que tu sois en local ou sur le serveur, tu ne devrais pas rencontrer de problèmes.
  17. @krimo71: je viens de faire les tests en local, chez moi je n'ai pas de problème les stats sont bien mis à jour. A priori je ne vois pas quelles incidences les raz peuvent avoir. Ceci dit, envoie moi une capture d'écran. Si tu peux, effectue des tests sur une prestashop en local. @Mr Fred. Tu as le même problème que qui ? Si tu as encore des informations de ce type, alors c'est que tu n'as pas effacer les éléments que tu souaites. Fais gaffe, il y'a deux boutons "raz". Tu ne dois pas avoir de problème à ce niveau. Tenez-moi informé.
  18. @krimo71: décidément, c'est la série. Quel est le problème que tu rencontres ? Sois précis svp et donne nous tous les détails de ton problème, et on fera tout pour le débugger rapidement.
  19. @joël: haaaa, trop rapide pour moi... Désolé, je viens de rentrer du taff, j'allais m'y pencher. Je viens de tester la version 7.1 avec succès et la mettre en download sur le premier post. En merci de ton efficactié. [EDIT] Ok, désolé pour la gène, ce problème est réglé. Merci à Joel [/EDIT]
  20. Bonjour et désolé de n'avoir fait signe plus tôt, comme d'habitude prestashop ne m'a informé que du dernier message. @iTeknologies.fr: pourrais-tu me rappeler ce que tu as fait pour avoir ce problème et quand est-ce que ce message apparait ? Donne moi des infos précises que je puisse tester le tout sur mon installation locale. J'espère qu'on va résoudre ton problème dans la journée. A plus.
  21. Avec plaisir, au contraire. Mais je ne sais pas comment faire. Pourrais-tu m'aider à monter ce projet ?
  22. Bonjour Joël, et je te remercie de ta contribution. Je devais m'occuper des deux premières erreurs depuis pas mal de temps déjà et heureusement que tu as corrigé ces mini-bugs ! Je vais mettre à jour ton fichier dans la soirée. A très bientôt, et merci encore.
  23. @laMatrice : ha oui, ce n'est pas bête... Je vais revoir certains texte dans la prochaine mise à jour. Par contre je laisserai les textes pour identifier les tables, histoire d'arranger les non-informaticiens et les informaticiens. En tout cas pour mon utilisation personnel, je préfère avoir les tables. Par contre je n'ai pas compris ta technique secrète pour être averti des nouveaux posts ? Je suis venu par hasard sur le forum et je n'ai pas été averti d'un nouveau message, c'est pénible à force.
  24. Je suis enchanté que ce module répond à vos attentes...Il est vrai qu'il s'agit que de simples "truncate" dans les tables concernés, ce n'est pas compliqué comme traitement, mais cela évite de jouer à chercher les relations entres tables dans la bdd. A la base, j'ai développé ce module car je suis un gros paresseux...
  25. @fistou : ça fait plaisir de te voir, et surtout ça fait longtemps. Je vais me remettre dans le coup prochainement, j'ai eu d'autres truc à gérer. On se tient informé ok ? @netcom : désolé, je ne sais pas si cette version est pleinement compatible avec la version 1.2.4. Mais à priori oui car je ne pense pas que la Team a modifié les champs de la base de données ou ajouter de nouvelles tables. A priori la version 1.2.x corrige des bugs mais ne remet pas en cause le fonctionnement du moteur de bd. Quoi qu'il en soit, ce module modifie uniquement la base de données, si tu veux le tester, sauvegarde de la manière la plus simple tes tables et tu pourras les restaurer sans problème par la suite (on ne le répètera jamais assez qu'il faut backuper ses tables). Si tu le test, tiens nous informé ok ?
×
×
  • Create New...

Important Information

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