Jump to content

[Module] Raz Test 3.0 - Suppression des tests


Recommended Posts

Salut,

 

Raz Test v3.0

 

Outil de suppression des tests :

 

Une fois installé, ce module vous permet de vider les catégories, les produits, les bons de réduction, les clients, les commandes, les paniers et les messages de test pour passer à la production.

 

Comment ça marche :

 

Séléctionnez les éléments à supprimer puis cliquez que "Supprimer les éléments".

 

Certains éléments dépendent d'autres, afin d'éviter des erreurs de fonctionnement de la boutique, il se peut que certains éléments se séléctionnent tout seuls.

 

Informations :

 

MODULE GRATUIT

OFFERT PAR FOX INTERACTIVE

AUTEUR : Bensimon Eyal

LANGUE : FR

COMPATIBILITE : Prestashop 1.4.x

IMPORTANT : L'UTILISATION DE CE MODULE EST SOUS L'UNIQUE RESPONSABILITE

DE L'UTILISATEUR.

 

Historique des versions :

 

1.0 :

- élément "Clients"

- élément "Commandes"

- élément "Paniers"

 

2.0 :

- élément "Messages"

- logique de suppression

- confirmation de suppression

- mini-doc

 

3.0 :

- élément "Catégories"

- élément "Produits"

- élément "Bons de réduction"

- Anglais / Français

- Zip optimisé

 

Aperçu :

 

JdSimkj0d7SwXMK2nQYerMdb2B.jpg

module_raztest_1.0.zip

module_raztest_2.0.zip

module_raz_test_3.0.zip

  • Like 6
Link to comment
Share on other sites

  • 3 weeks later...

Allez, on attend ta synthese ;-) , celle de Giga_Boss ne s'attaque pas aux memes tables, le module que j'ai indique est par ailleurs incomplet il me semble pour la 1.4, meme si il fonctionne bien (perso pas eu de pb, et d'autres l'ont confirme aussi), mais il faudrait ajouter la table des mouvements de stocks notamment je crois, enfin si quelqu'un a le modele MPD de la DB de la 1.4.x, je prends (comme pour la 1.0 http://www.prestashop.com/blog/article/nouveaux_outils_pour_les_developpeurs/ qui n'a pas l'air d'etre mis a jour)

Link to comment
Share on other sites

Bonjour,

Est-ce que ce module fonctionne avec les versions antérieures ? Par exemple 1.3.6.0. ? Ou est-ce que pour les versions 1.4. ?

Merci

Teddy


Salut,

Je n'ai pas testé sur 1.3x Mais si les tables sont les mêmes ça devrait marcher, fais une sauvegarde avant.
Link to comment
Share on other sites

J'avais trouvé aucun module fiable quand j'en avais besoin (peut-être aussi ais-je mal cherché ?) donc j'en ai fais un très simple et fonctionnel, j'ai pas testé les autres modules, j'avais essayé d'exécuter une série de requêtes que j'ai trouvé sur des forums et blogs, mais cela ma apporté des bugs, mon module a corrigé ces problèmes, surement que d'autres aussi le font.

Link to comment
Share on other sites

  • 2 weeks later...

marche pas chez moi :(

téléchargé version 2.0, sur un presta 1.4.3 et il n'apparait pas dans la liste des modules :/ j'ai essay" de l'installé via l'install du back office, les fichiers sont bien uploadés mais pas de bloc "reset" dans la liste des modules....

dommage ^^

Link to comment
Share on other sites

je regarde :

alors c simple j'ai téléchargé ton RAZ 2.0, j'ai mis le zip dans la fenetre d'import " Ajouter un module depuis mon ordinateur"

Après l'install les fichiers sont bien dans www/modules/

c'est tout

Link to comment
Share on other sites

Bonjour,
Un grand merci à Giga_Boss pour ce petit module fort utile avant de passer en prod, afin d'effacer commandes et clients de test. Tout marche très bien - testé en v2.0 sur Prestashop 1.4.25.
Effectivement, il y a un problème de dossier sur l'archive zip. Décompressez la et déposer directement le contenu via Ftp dans le répertoire Modules de Prestashop (apparaît dans l'onglet 'Outils de migration'). Pensez à faire une sauvegarde au préalable...

Link to comment
Share on other sites

Bonjour,
Un grand merci à Giga_Boss pour ce petit module fort utile avant de passer en prod, afin d'effacer commandes et clients de test. Tout marche très bien - testé en v2.0 sur Prestashop 1.4.25.
Effectivement, il y a un problème de dossier sur l'archive zip. Décompressez la et déposer directement le contenu via Ftp dans le répertoire Modules de Prestashop (apparaît dans l'onglet 'Outils de migration'). Pensez à faire une sauvegarde au préalable...


Bonjour,

C'est avec plaisir, pour le dossier ZIP, je vais le refaire dès que je trouve un peu de temps, prévoir aussi la V3.
Link to comment
Share on other sites

  • 3 weeks later...

Bonjour

 

désolé de poser cette question mais par principe, je n'aime pas cliquer sur des boutons "supprimer" sans savoir :

Qu'est-ce qui est supprimé ? je veux dire : comment le module sait-il ce qui est un test de ce qui ne l'est pas ?

Le module supprime-t-il tout ce qui "client" ou "commande" si l'on choisi ces options ?

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour

 

désolé de poser cette question mais par principe, je n'aime pas cliquer sur des boutons "supprimer" sans savoir :

Qu'est-ce qui est supprimé ? je veux dire : comment le module sait-il ce qui est un test de ce qui ne l'est pas ?

Le module supprime-t-il tout ce qui "client" ou "commande" si l'on choisi ces options ?

 

Bonjour,

 

Oui, il supprime tout les clients (si on coche la case clients), toutes les commandes (si on coche la case commandes) etc.

 

Le principe c'est qu'on lance une période de test avant la production puis pour nettoyer la base complètement des test, on utilise le module, ou pour relancer une nouvelle phase de test, pour ce que l'on veut mais ça supprime tout ce que l'on coche.

 

Cordialement

Link to comment
Share on other sites

Merci pour ce module

Pour une prochaine version voici quelques améliorations à prendre ou pas en compte ^^ :

 

- Rezipper que de 1 niveau (car on trouve pas le module il faut supprimer le dossier à la main)

- donner la possibilité de tous supprimer ou de choisir le client/panier/message à supprimer.

- rajouter la suppression des catégories/produits de test ainsi que les attributs

 

Merci et bonne continuation

Link to comment
Share on other sites

Merci pour ce module

Pour une prochaine version voici quelques améliorations à prendre ou pas en compte ^^ :

 

- Rezipper que de 1 niveau (car on trouve pas le module il faut supprimer le dossier à la main)

- donner la possibilité de tous supprimer ou de choisir le client/panier/message à supprimer.

- rajouter la suppression des catégories/produits de test ainsi que les attributs

 

Merci et bonne continuation

 

ou pas... lol j'aime bien !

 

Tes idées sont très intéressantes, je vais y songer dès que j'ai un moment.

 

Merci :)

Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...

Merci serait il possible de rajouter "le choix de ce que l'on veut supprimer " car on peut se retrouver à faire plusieurs phase de test même quand le site est en production.

 

Cela permettra de ne pas tout supprimer ^^

 

Déjà, demandé plusieurs fois, je vais essayer de l'intégrer dans la prochaine version.

 

C'est un module que je développe en temps libre et autant dire que ces derniers temps c'est rare ^^

 

Je vous tien au courant ici.

 

Cordialement

Link to comment
Share on other sites

Bonjour

J'ai utiliser RAZ TEST et il ma supprimer les catégories niquel, mais il as supprimé aussi la catégorie Accueil, ce qui est gênant pour les produits phares.

 

Comment faire pour retrouver la catégorie principale Accueil ?

 

 

Bonjour,

 

En effet je n'avais pas constaté cette erreur, désolé et merci de m'en faire part.

 

Voici comment régler le problème. J'imagine qu'il n'y a plus de catégories, donc effectuer les requêtes suivantes :

 

TRUNCATE TABLE ps_category;
TRUNCATE TABLE ps_category_group;
TRUNCATE TABLE ps_category_lang;
TRUNCATE TABLE ps_category_product;

INSERT INTO ps_category (id_category, id_parent, level_depth, nleft, nright, active, date_add, date_upd, position) VALUES (1, 0, 1, 1, 4, 1, '2011-11-02 23:01:58', '2011-11-02 23:01:58', 0);

INSERT INTO ps_category_group (id_category, id_group) VALUES (1, 1);

INSERT INTO ps_category_lang (id_category, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 2, 'Accueil', NULL, 'home', NULL, NULL, NULL);

 

Cela devrait corriger le problème, je vais l'intégrer dans la prochaine mise à jour.

 

Cordialement

Link to comment
Share on other sites

En faite je m'en suis aperçu de se problème après avoir ajouté des produits et crée des catégories, c'est les mêmes requêtes ?

 

Et je suis novice pouvez vous m'expliquer ou je copie ses requêtes .

 

Cordialement

 

Sébastien

 

Bonjour, il faudra alors s'il y en a beaucoup effectuer ces requêtes :

 

TRUNCATE TABLE ps_category;
TRUNCATE TABLE ps_category_group;
TRUNCATE TABLE ps_category_lang;

INSERT INTO ps_category (id_category, id_parent, level_depth, nleft, nright, active, date_add, date_upd, position) VALUES (1, 0, 1, 1, 4, 1, '2011-11-02 23:01:58', '2011-11-02 23:01:58', 0);

INSERT INTO ps_category_group (id_category, id_group) VALUES (1, 1);

INSERT INTO ps_category_lang (id_category, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 2, 'Accueil', NULL, 'home', NULL, NULL, NULL);

UPDATE ps_category_product SET id_category = '1';
UPDATE ps_product SET id_category_default = '1';

 

Ces requêtes sont à exécuter dans MySQL (phpMyAdmin) dans l'onglet SQL.

 

Requêtes à effectuer au lieu des précédentes !

Link to comment
Share on other sites

J'ai exécute toutes ses requêtes la catégorie Accueil est bien revenu mais maintenant quand je crée de nouvelle catégorie elle n’apparaisse pas .

 

Faut t'il répété plusieurs fois ses commandes mais je change quoi comme paramétré ?

 

Merci

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
  • 4 weeks later...
  • 2 weeks later...
  • 3 months later...
  • 1 month later...

Bonjour,

 

merci pour ce module ;)

 

Juste une petite remarque, j'obtiens cette erreur : "

La table 'ps_product_comment' n'existe pas"

 

La table n'est pas par défaut dans prestashop.

 

EDIT : L'erreur est affiché parce que je suis en debug. Il ne doit pas avoir de soucis, si les erreurs SQL sont désactivé.

Edited by yan014 (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Un grand merci a toi !

En passant, je trouve assez lamentable de Prestashop de ne pas fournir un système simple pour supprimer leurs données de test. C'est quand même la base !!! Je débute à peine et je perd déjà du temps avec ca. Je commence à m'inquiéter des limites de ce système...

J'ai acheté un hebergement chez Bluehost et installé Prestashop avec l'assistant : la version 1.5 ne marche pas ! :wacko: Obligé d'installer la 1.4.9.

Et ensuite, impossible de virer les données de test ?!? C'est un peu comme si vous achetiez une voiture et que le vendeur ne voulais pas quitter le volant ! :blink: Certe Prestashop est "gratuit", mais c'est assez décevant.

 

Désolé pour ce pessimisme dans ce topic où finalement tu sauves tout le monde. :P

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Fonctionne Nikel sur PS1.5.2

 

J'ai ajouté Fabricants et Fournisseurs... doit pas y avoir de souci à moins que tu ne voie un souci Fox d'ajouter dans la prochaine version?

 

et j'ai ajouté "._shop" qu'y est nouveau sur PS1.5

 

Pleins de trucs à ajouter en fait de base a effacer. :D

 

Bon courage! :)

  • Like 1
Link to comment
Share on other sites

Bonjour, je me pose quelques questions :

 

J'ai lu sur différents topics qu'il fallait éviter de supprimer les commandes car cela pourrait entrainer des bugs.

 

Cette solution est elle sans risque ? Si oui lesquelles ?

Et est-ce que c'est pour ça que prestashop ne valide pas ce module ?

 

Quoi qu'il en soit, merci de prendre le temps de développer ce module et de répondre aux questions.

Link to comment
Share on other sites

Merci Giga_Boss. Marche très bien sur 1.5.2.

 

Même bien mieux que de modifier AdminOrdersController.php pour ajouter ça

$this->addRowAction('delete');

qui ne vide pas toutes les tables nécessaires et donne de très mauvaises surprises.

Link to comment
Share on other sites

Je reviens sur ce que je disais plus haut, pour la version 1.5.2, j'ai remarqué que deux tables ne sont pas vidées : ps_order_invoice_payment et ps_order_carrier. La première ajoute des infos erronées dans la facture d'une commande et la seconde des lignes en trop concernant les frais d'expédition d'une commande dans le BO.

Link to comment
Share on other sites

  • 3 weeks later...

Bonjour et merci pour ton module,

 

je suis sous ps 1.5.2 et il n’efface pas certaine table comme les facture,

 

en attendant une nouvelle version

serait il possible de savoir quel table on doit vider pour supprimer les commande et tous ce qui est lier avec?

 

Merci d'avance a tous ceux qui pourront nous renseigner.

 

Cordialement,

Lucuferus

Link to comment
Share on other sites

Pour info ma requête mysql pour vider les commandes :

 

!!!! BACKUPER VOTRE BASE AVANT PAR SECURITE !!!!

 

TRUNCATE `ps_orders`;

TRUNCATE `ps_order_carrier`;

TRUNCATE `ps_order_cart_rule`;

TRUNCATE `ps_order_detail`;

TRUNCATE `ps_order_detail_tax`;

TRUNCATE `ps_order_history`;

TRUNCATE `ps_order_invoice`;

TRUNCATE `ps_order_invoice_payment`;

TRUNCATE `ps_order_invoice_tax`;

TRUNCATE `ps_order_message`;

TRUNCATE `ps_order_message_lang`;

TRUNCATE `ps_order_payment`;

TRUNCATE `ps_order_return`;

TRUNCATE `ps_order_return_detail`;

TRUNCATE `ps_order_slip`;

TRUNCATE `ps_order_slip_detail`;

 

 

 

Et pour vider les Adresses, Clients, Paniers, Fournisseurs, Fabricants, Produits et les combinaisons :

 

TRUNCATE `ps_address`;

TRUNCATE `ps_alias`;

TRUNCATE `ps_attachment`;

TRUNCATE `ps_attachment_lang`;

TRUNCATE `ps_attribute`;

TRUNCATE `ps_attribute_group`;

TRUNCATE `ps_attribute_group_lang`;

TRUNCATE `ps_attribute_group_shop`;

TRUNCATE `ps_attribute_impact`;

TRUNCATE `ps_attribute_lang`;

TRUNCATE `ps_attribute_shop`;

TRUNCATE `ps_cart`;

TRUNCATE `ps_cart_cart_rule`;

TRUNCATE `ps_cart_product`;

TRUNCATE `ps_cart_rule`;

TRUNCATE `ps_cart_rule_carrier`;

TRUNCATE `ps_cart_rule_combination`;

TRUNCATE `ps_cart_rule_country`;

TRUNCATE `ps_cart_rule_group`;

TRUNCATE `ps_cart_rule_lang`;

TRUNCATE `ps_cart_rule_product_rule`;

TRUNCATE `ps_cart_rule_product_rule_group`;

TRUNCATE `ps_cart_rule_product_rule_value`;

TRUNCATE `ps_cart_rule_shop`;

TRUNCATE `ps_customer`;

TRUNCATE `ps_customer_group`;

TRUNCATE `ps_customer_message`;

TRUNCATE `ps_customer_message_sync_imap`;

TRUNCATE `ps_customer_thread`;

TRUNCATE `ps_feature`;

TRUNCATE `ps_feature_lang`;

TRUNCATE `ps_feature_product`;

TRUNCATE `ps_feature_shop`;

TRUNCATE `ps_feature_value`;

TRUNCATE `ps_feature_value_lang`;

TRUNCATE `ps_manufacturer`;

TRUNCATE `ps_manufacturer_lang`;

TRUNCATE `ps_manufacturer_shop`;

TRUNCATE `ps_product`;

TRUNCATE `ps_product_attachment`;

TRUNCATE `ps_product_attribute`;

TRUNCATE `ps_product_attribute_combination`;

TRUNCATE `ps_product_attribute_image`;

TRUNCATE `ps_product_attribute_shop`;

TRUNCATE `ps_product_carrier`;

TRUNCATE `ps_product_country_tax`;

TRUNCATE `ps_product_download`;

TRUNCATE `ps_product_group_reduction_cache`;

TRUNCATE `ps_product_lang`;

TRUNCATE `ps_product_sale`;

TRUNCATE `ps_product_shop`;

TRUNCATE `ps_product_supplier`;

TRUNCATE `ps_product_tag`;

TRUNCATE `ps_search_engine`;

TRUNCATE `ps_supplier`;

TRUNCATE `ps_supplier_lang`;

TRUNCATE `ps_supplier_shop`;

TRUNCATE `ps_supply_order`;

TRUNCATE `ps_supply_order_detail`;

TRUNCATE `ps_supply_order_history`;

TRUNCATE `ps_supply_order_receipt_history`;

Edited by laurent_cv (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

Pour infos ce module ne fonctionne pas avec la version 1.5.3 pour la suppression des catégories :

 

Cette page Web présente une boucle de redirection.

 

La page Web à l'adresse https://***********....3edec06d9b10dad a déclenché trop de redirections. Pour résoudre le problème, effacez les cookies de ce site ou autorisez les cookies tiers. Si le problème persiste, il peut être dû à une mauvaise configuration du serveur et n'être aucunement lié à votre ordinateur.

Voici quelques suggestions :

  • Actualisez cette page Web ultérieurement.
  • En savoir plus sur ce problème.

Erreur 310 (net::ERR_TOO_MANY_REDIRECTS) : Trop de redirections

Edited by sof75 (see edit history)
Link to comment
Share on other sites

RAZ des tables test :

Fonctionne avec la version 1.5.3.1.

 

 

TRUNCATE `ps_orders`;
TRUNCATE `ps_order_carrier`;
TRUNCATE `ps_order_cart_rule`;
TRUNCATE `ps_order_detail`;
TRUNCATE `ps_order_detail_tax`;
TRUNCATE `ps_order_history`;
TRUNCATE `ps_order_invoice`;
TRUNCATE `ps_order_invoice_payment`;
TRUNCATE `ps_order_invoice_tax`;
TRUNCATE `ps_order_message`;
TRUNCATE `ps_order_message_lang`;
TRUNCATE `ps_order_payment`;
TRUNCATE `ps_order_return`;
TRUNCATE `ps_order_return_detail`;
TRUNCATE `ps_order_slip`;
TRUNCATE `ps_order_slip_detail`;

TRUNCATE `ps_address`;
TRUNCATE `ps_alias`;
TRUNCATE `ps_attachment`;
TRUNCATE `ps_attachment_lang`;
TRUNCATE `ps_attribute`;
TRUNCATE `ps_attribute_group`;
TRUNCATE `ps_attribute_group_lang`;
TRUNCATE `ps_attribute_group_shop`;
TRUNCATE `ps_attribute_impact`;
TRUNCATE `ps_attribute_lang`;
TRUNCATE `ps_attribute_shop`;
TRUNCATE `ps_cart`;
TRUNCATE `ps_cart_cart_rule`;
TRUNCATE `ps_cart_product`;
TRUNCATE `ps_cart_rule`;
TRUNCATE `ps_cart_rule_carrier`;
TRUNCATE `ps_cart_rule_combination`;
TRUNCATE `ps_cart_rule_country`;
TRUNCATE `ps_cart_rule_group`;
TRUNCATE `ps_cart_rule_lang`;
TRUNCATE `ps_cart_rule_product_rule`;
TRUNCATE `ps_cart_rule_product_rule_group`;
TRUNCATE `ps_cart_rule_product_rule_value`;
TRUNCATE `ps_cart_rule_shop`;
TRUNCATE `ps_customer`;
TRUNCATE `ps_customer_group`;
TRUNCATE `ps_customer_message`;
TRUNCATE `ps_customer_message_sync_imap`;
TRUNCATE `ps_customer_thread`;
TRUNCATE `ps_feature`;
TRUNCATE `ps_feature_lang`;
TRUNCATE `ps_feature_product`;
TRUNCATE `ps_feature_shop`;
TRUNCATE `ps_feature_value`;
TRUNCATE `ps_feature_value_lang`;
TRUNCATE `ps_manufacturer`;
TRUNCATE `ps_manufacturer_lang`;
TRUNCATE `ps_manufacturer_shop`;
TRUNCATE `ps_product`;
TRUNCATE `ps_product_attachment`;
TRUNCATE `ps_product_attribute`;
TRUNCATE `ps_product_attribute_combination`;
TRUNCATE `ps_product_attribute_image`;
TRUNCATE `ps_product_attribute_shop`;
TRUNCATE `ps_product_carrier`;
TRUNCATE `ps_product_country_tax`;
TRUNCATE `ps_product_download`;
TRUNCATE `ps_product_group_reduction_cache`;
TRUNCATE `ps_product_lang`;
TRUNCATE `ps_product_sale`;
TRUNCATE `ps_product_shop`;
TRUNCATE `ps_product_supplier`;
TRUNCATE `ps_product_tag`;
TRUNCATE `ps_search_engine`;
TRUNCATE `ps_supplier`;
TRUNCATE `ps_supplier_lang`;
TRUNCATE `ps_supplier_shop`;
TRUNCATE `ps_supply_order`;
TRUNCATE `ps_supply_order_detail`;
TRUNCATE `ps_supply_order_history`;
TRUNCATE `ps_supply_order_receipt_history`; 

TRUNCATE TABLE ps_category;
TRUNCATE TABLE ps_category_group;
TRUNCATE TABLE ps_category_lang;
TRUNCATE TABLE ps_category_product;

INSERT INTO ps_category (id_category, id_parent, id_shop_default, level_depth, nleft, nright, active, date_add, date_upd, position, is_root_category) VALUES (1, 0, 1, 0, 1, 4, 1, NOW(), NOW(), 0, 0);
INSERT INTO ps_category (id_category, id_parent, id_shop_default, level_depth, nleft, nright, active, date_add, date_upd, position, is_root_category) VALUES (2, 1, 1, 1, 2, 3, 1, NOW(), NOW(), 0, 1);

INSERT INTO ps_category_group (id_category, id_group) VALUES (1, 1);
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 1, 'Root', '', 'root', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 2, 'Root', '', 'root', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 3, 'Root', '', 'root', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 4, 'Root', '', 'root', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 5, 'Root', '', 'root', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 6, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 1, 'Home', '', 'home', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 2, 'Home', '', 'home', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 3, 'Start', '', 'home', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 4, 'Inicio', '', 'home', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 5, 'Accueil', '', 'home', '', '', '');
INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 6, 'Home page', '', 'home', '', '', '');

  • Like 1
Link to comment
Share on other sites

RAZ des tables test :

Fonctionne avec la version 1.5.3.1.

 

Plus aucune catégorie ne s'affichait parce que category_group était vide.

Donc ni les invités, ni les clients et ni les visiteurs n'avaient accès à la catégorie Accueil/home et donc aucune catégories accessibles.

 

En remettant les droits des groupes sur les catégories 1 et 2 ça fonctionne à nouveau.

 

Cordialement

Edited by math_php (see edit history)
  • Like 1
Link to comment
Share on other sites

Chez moi sa bug mais sa marche avec injection de

INSERT INTO `ps_category_group` (`id_category`, `id_group`) VALUES

(1, 0),

(2, 0),

(2, 1),

(2, 2),

(2, 3);

Je partage ma requette SQL B)

TRUNCATE `ps_orders`;

TRUNCATE `ps_order_carrier`;

TRUNCATE `ps_order_cart_rule`;

TRUNCATE `ps_order_detail`;

TRUNCATE `ps_order_detail_tax`;

TRUNCATE `ps_order_history`;

TRUNCATE `ps_order_invoice`;

TRUNCATE `ps_order_invoice_payment`;

TRUNCATE `ps_order_invoice_tax`;

TRUNCATE `ps_order_message`;

TRUNCATE `ps_order_message_lang`;

TRUNCATE `ps_order_payment`;

TRUNCATE `ps_order_return`;

TRUNCATE `ps_order_return_detail`;

TRUNCATE `ps_order_slip`;

TRUNCATE `ps_order_slip_detail`;

 

TRUNCATE `ps_address`;

TRUNCATE `ps_alias`;

TRUNCATE `ps_attachment`;

TRUNCATE `ps_attachment_lang`;

TRUNCATE `ps_attribute`;

TRUNCATE `ps_attribute_group`;

TRUNCATE `ps_attribute_group_lang`;

TRUNCATE `ps_attribute_group_shop`;

TRUNCATE `ps_attribute_impact`;

TRUNCATE `ps_attribute_lang`;

TRUNCATE `ps_attribute_shop`;

TRUNCATE `ps_cart`;

TRUNCATE `ps_cart_cart_rule`;

TRUNCATE `ps_cart_product`;

TRUNCATE `ps_cart_rule`;

TRUNCATE `ps_cart_rule_carrier`;

TRUNCATE `ps_cart_rule_combination`;

TRUNCATE `ps_cart_rule_country`;

TRUNCATE `ps_cart_rule_group`;

TRUNCATE `ps_cart_rule_lang`;

TRUNCATE `ps_cart_rule_product_rule`;

TRUNCATE `ps_cart_rule_product_rule_group`;

TRUNCATE `ps_cart_rule_product_rule_value`;

TRUNCATE `ps_cart_rule_shop`;

TRUNCATE `ps_customer`;

TRUNCATE `ps_customer_group`;

TRUNCATE `ps_customer_message`;

TRUNCATE `ps_customer_message_sync_imap`;

TRUNCATE `ps_customer_thread`;

TRUNCATE `ps_feature`;

TRUNCATE `ps_feature_lang`;

TRUNCATE `ps_feature_product`;

TRUNCATE `ps_feature_shop`;

TRUNCATE `ps_feature_value`;

TRUNCATE `ps_feature_value_lang`;

TRUNCATE `ps_manufacturer`;

TRUNCATE `ps_manufacturer_lang`;

TRUNCATE `ps_manufacturer_shop`;

TRUNCATE `ps_product`;

TRUNCATE `ps_product_attachment`;

TRUNCATE `ps_product_attribute`;

TRUNCATE `ps_product_attribute_combination`;

TRUNCATE `ps_product_attribute_image`;

TRUNCATE `ps_product_attribute_shop`;

TRUNCATE `ps_product_carrier`;

TRUNCATE `ps_product_country_tax`;

TRUNCATE `ps_product_download`;

TRUNCATE `ps_product_group_reduction_cache`;

TRUNCATE `ps_product_lang`;

TRUNCATE `ps_product_sale`;

TRUNCATE `ps_product_shop`;

TRUNCATE `ps_product_supplier`;

TRUNCATE `ps_product_tag`;

TRUNCATE `ps_search_engine`;

TRUNCATE `ps_supplier`;

TRUNCATE `ps_supplier_lang`;

TRUNCATE `ps_supplier_shop`;

TRUNCATE `ps_supply_order`;

TRUNCATE `ps_supply_order_detail`;

TRUNCATE `ps_supply_order_history`;

TRUNCATE `ps_supply_order_receipt_history`;

 

TRUNCATE TABLE ps_category;

TRUNCATE TABLE ps_category_group;

TRUNCATE TABLE ps_category_lang;

TRUNCATE TABLE ps_category_product;

 

INSERT INTO ps_category (id_category, id_parent, id_shop_default, level_depth, nleft, nright, active, date_add, date_upd, position, is_root_category) VALUES (1, 0, 1, 0, 1, 4, 1, NOW(), NOW(), 0, 0);

INSERT INTO ps_category (id_category, id_parent, id_shop_default, level_depth, nleft, nright, active, date_add, date_upd, position, is_root_category) VALUES (2, 1, 1, 1, 2, 3, 1, NOW(), NOW(), 0, 1);

 

INSERT INTO ps_category_group (id_category, id_group) VALUES (1, 1);

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 1, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 2, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 3, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 4, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 5, 'Root', '', 'root', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (1, 1, 6, 'Root', '', 'root', '', '', '');

 

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 1, 'Home', '', 'home', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 2, 'Home', '', 'home', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 3, 'Start', '', 'home', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 4, 'Inicio', '', 'home', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 5, 'Accueil', '', 'home', '', '', '');

INSERT INTO ps_category_lang (id_category, id_shop, id_lang, name, description, link_rewrite, meta_title, meta_keywords, meta_description) VALUES (2, 1, 6, 'Home page', '', 'home', '', '', '');

 

INSERT INTO `ps_category_group` (`id_category`, `id_group`) VALUES

(1, 0),

(2, 0),

(2, 1),

(2, 2),

(2, 3);

 

Merci a tous pour le support

Edited by axodav (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

 

J'ai utilisé le module RAZ pour supprimer les catégories mais je me trouve dans la situation que vous avez décrit plus haut (boucle de redirection)

Je suis débutante sur prestashop et n'ai pas compris quoi faire pour résoudre ce problème, pourriez vous m'aider ?

 

Cordialement

Link to comment
Share on other sites

  • 3 weeks later...

J'ai utilisé le module RAZ pour supprimer les catégories mais je me trouve dans la situation que vous avez décrit plus haut (boucle de redirection)

 

Comme décrit plus haut, le pb viens du fait que les catégories sont vides suite à l'utilisation du module RAZ.

Si les tables "catégories" sont vides, Prestashop bug...

Il vaut mieux faire un "reset" manuel des tables directement en BDD. Le plus simple : en se connectant à PhpMyAdmin et en collant la requête citée plus haut.

Cette suite de requête vide d'abord toutes les tables (truncate) puis insère (insert) des données dans les tables concernées.

Tout ceci peut être effectué en une seule opération : copier / coller le tout dans une fenêtre de requête PhpMyAdmin...

 

Bon courage

Edited by sof75 (see edit history)
Link to comment
Share on other sites

Bonjour et merci pour votre partage.

 

Par contre je suis un peu perdu et avant de faire des betises je prefere être sur. Comment je dois m'y prendre si je veux supprimer uniquement les clients, commandes et factures de test s'il vous plait ?

 

Car les requetes sql de sof75 ont l'air de tout supprimer, comme les catégories, produit etc .. De mon côté je ne veux que supprimer ce qui est lié au client et commande test.

 

Merci pour votre aide,

Cordialement

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

Bonjour

J'ai installé le module juste avant de passer en prod. Je n'ai supprimé que les paniers et les commandes et les clients. J'ai ouvert la boutique hier, avec un petit mailing qui a porté ses fruits...

 

J'ai eu trois commandes, mais les états ne correspondent pas avec la réalité: commande payé (email de confirmation bien reçu, paiement paybox enregistré), la commande est en statut ANNULE dans la boutique.

Dans les emails reçu par les clients, les choses semblent OK (sauf la toute dernière ligne du tableau avec la transaction et le montant).

Les mails de paybox m'arrivent pour confirmer le règlement.

Dans le BO

- les commandes ont le statut d'annulé, les dates ne sont pas bonnes, les montants non plus. La facture n'est pas générée et quand on veut la générer, elle n'affiche pas les bons montant, pas la bonne date, et aucun produit.... le mode de livraison n'est pas pris (exapaq)

- LEs BL sont vide, n'ont pas de date (0000-00-00 00:00:00)

- le mode de paiement n'est pas le bon dans les factures (chèque alros qu'il n'est pas disponible).

 

J'ai l'impression que tout n'as pas été correctement supprimé, ou remis à zéro, et qu'il se prends les pieds dans le tapis, avec d'anciennes commandes de test...

 

Que puis je faire, si possible sans supprimer les commandes en cours, ni les nouveaux clients...

 

Merci d'avance

 

st123

Link to comment
Share on other sites

Bonjour,

 

Même topo : je viens d'utiliser le module pour éliminer des commandes tests sur une 1.5.2.

Depuis sur mes nouvelles commandes, c'est la fiesta :wacko:

J'ai des factures incomplètes : sans tva, ni produits, ni frais de port indiqué. Elle indique paiement par chèque alors que c'est un paiement par CB ... Impossible de corriger tout ce mic-mac.

 

Obligé de rétablir l'ancienne base.

post-51902-0-45955700-1369480779_thumb.jpg

Edited by carlitos666 (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...

Meme soucis les factures sortent dans mes commandes tests mais ne correspondent pas a la commande. Tout simplement dans la facture, elle affiche 0,00€ et pas de produits. Comment retablir ce soucis ?

Link to comment
Share on other sites

  • 5 weeks later...

Bonjour

 

je n'ai pas lu tous les posts sur le forum concernant ce module

 

il n'éfface pas les images ni la table des remises sur les produits

 

ps_image

ps_image_lang

ps_specific_price

 

à l'import de nouveau produit ça pose des problèmes !!!!

Link to comment
Share on other sites

  • 1 month later...
  • 3 months later...
  • 1 month later...
  • 1 month later...
  • 1 month later...

Même soucis ...

 

Je viens de l'utiliser et mes factures et BL sont vides de tous produits !!!

 

J'ai bien une sauvegarde mais elle contient tout un tas de tests que justement je voulais supprimer !

 

Quelqu'un à t-il une solution pour rétablir les factures et BL ?

 

et éventuellement pour faire le ménage de prestashop "proprement" ?

 

merci par avance

Link to comment
Share on other sites

  • 3 months later...

Personnellement afin de faire la ménage "proprement" dans la version 1.6.0.9, j'ai utilisé le module gratuit "prestashop cleaner" comme expliqué dans la doc de prestashop :

http://doc.prestashop.com/display/PS16/Premiers+pas+avec+PrestaShop+1.6#PremierspasavecPrestaShop1.6-Effacerlecontenudelaboutiquepard%C3%A9faut

pour les données du tableau de bord, il suffit de désactiver le mode démo (bouton en bas à droite dans le menu "tableau de bord").

Cordialement.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...