Jump to content

Après migration de 1.5 vers Prestashop 1.6.1.7 impossible de modifier les produits existant !


Recommended Posts

Bonjour,


j'ai édité complètement mon 1er poste car j'ai revu ma problématique et je la cerne mieux actuellement, ...


 


Après migration de 1.5 vers Prestashop 1.6.1.7 impossible de modifier les produits existant !


Lorsque je modifie les prix d'un produit existant, je reçois ceci comme erreur :


2 erreurs 


  1. Le produit doit être au minimum dans une catégorie.
  2. Ce produit doit être dans la catégorie par défaut.

 


---->Et le bouton enregistrer et et rester  / enregistrer  reste grisé avec une petite flèche qui tourne, rendant impossible de faire un autre éssaye ou de modifier autre chose.


Si je charge un autre produit et que je vais directement dans le menu Associations, je remarque que aucune case n'est cochée (pour aucun de mes produit) pourtant sur le front office, ils s'affichent au bonne endroit (les mêmes endroit que ceux avant ma mise à jour)


Si je coche une catégorie, et que je la met en catégorie par default, alors j'ai un message qui me dit : "Mise à jour réussie" (la case est restée cochée), mais le bouton sauvegardée est grisé avec une petite flèche qui tourne. 


Si je recharge le produit, la catégorie n'est plus cochée, et rien n'as été modifié !


Je ne vois rien d'anormal dans ma base SQL, mais en même temps je ne suis pas du tout un expert... 


Est-ce possible que ce soit un problème qui vient de JS ?


Merci


post-18819-0-97296700-1476194038_thumb.jpg

post-18819-0-48501300-1476194044_thumb.jpg

post-18819-0-66119500-1476194049_thumb.jpg

post-18819-0-39273000-1476194054_thumb.jpg

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

Moi je dirais que ta migration ne s'est pas du tout passé comme il faut.

Corriger l'inconsistance de la base c'est assez long et demande pas mal de connaissance, mais tu ne va pas pouvoir y couper

Probablement des problèmes avec ps_product_lang, ps_category_product et ps_product_shop

Link to comment
Share on other sites

Moi je dirais que ta migration ne s'est pas du tout passé comme il faut.

Corriger l'inconsistance de la base c'est assez long et demande pas mal de connaissance, mais tu ne va pas pouvoir y couper

Probablement des problèmes avec ps_product_lang, ps_category_product et ps_product_shop

Bonjour,

A part cela, la boutique fonctionne bien, il n'y a pas d'erreur : http://belledejourbelledenuit.com/

 

 

Je n'ai pas beaucoup de catégorie  et de sous catégorie +- 16.

Que se passe t'il si je supprime toute les catégories ? et je recommence à zero ? est ce qu cela va fonctionner après ?

 

sur ce site : http://aide.prestashop.click/104/impossible-dassocier-les-produits-%C3%A0-la-cat%C3%A9gorie-acceuil

J'ai suivis une instruction qui disait de mettre :

SELECT * from ps_configuration where name in ('PS_ROOT_CATEGORY','PS_HOME_CATEGORY');
PS_ROOT_CATEGORY est la super racine (et doit être marquée is_root_category = 0 dans ps_category)
PS_HOME_CATEGORY est la home/root du shop (et doit être marquée is_root_category = 1 dans ps_category)

Est ce que c'est juste ? car il me semble que j'avais PS_ROOT_CATEGORY "is_root_category = 1" et PS_HOME_CATEGORY "is_root_category = 2" et je l'ai modifié comme sur cette page en 0 et 1

 

Je viens de vérifer dans une installation propre de presta, et les chiffres sont 1 et 2 . Je les ai donc remis en 1 et 2

 

J'ai aussi observé une différence entre ma version et celle de la mise à jours propre :

dans la table SELECT * 

FROM ps_category

WHERE id_category =2

LIMIT 0 , 30

 

la position est "0" dans la nouvelle installation et dans ma version elle est "1" 

Je l'ai donc mis en 0 pour tester, mais cela ne change rien...

 

 

 

Aussi non, quelle méthode me préconiser vous pour reconstruire mes tables ?

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

Ote moi d'un doute, tu passes ta voiture au marteau pilon lorsque tu as une crevaison?

 

Bon ensuite suivre un tuto avec le cerveau en vacances ce n'est pas du tout une bonne idée.

 

Et enfin poser des question pour ne pas lire les réponses c'est vraiment balot

 

 

Désolé si tu te sens vexé, mais là tu cumules

Link to comment
Share on other sites

Ote moi d'un doute, tu passes ta voiture au marteau pilon lorsque tu as une crevaison?

 

Bon ensuite suivre un tuto avec le cerveau en vacances ce n'est pas du tout une bonne idée.

 

Et enfin poser des question pour ne pas lire les réponses c'est vraiment balot

 

 

Désolé si tu te sens vexé, mais là tu cumules

Heu...  j’essaie juste de voir pourquoi ça marche pas... 

Et j'ai bien lu ton message, mais à part qu'il va falloir réparer la base, ce que j'aimerais faire, il ne me semble pas avoir eu d'autre réponse, ni d'indication précise pour le faire.

 

La bonne nouvelle, c'est que toute les modifications que j'ai faite plus tôt ont été réalisé sur une ancienne base obsolète et non sur celle que j'utilise actuellement. Du coup, tout est toujours correcte dans ma base. Je viens de dupliqué la base afin de sauver la situation d'aujourd'hui pour pouvoir faire des modifications.

JE vais faire des print-screen de la situation actuelle si cela peux servir de base de réflexion. 

N'hésite as me proposer une méthode si tu penses en avoir une meilleur que mes tâtonnements.

Link to comment
Share on other sites

J'ai cité 3 tables et tu es parti faire des modifs dans une autre

allez, je te laisse à ton jeu de massacre

Comme je te disais dans mon poste plus haut, tout est heureusement encore sains... 

Et j'ai mis sur mon poste juste haut dessus, les screens des tables dont tu m'as parlé.... 

Je touche plus a rien promis... :)

Link to comment
Share on other sites

Bonjour,


j'ai édité complètement mon 1er poste car j'ai revu ma problématique et je la cerne mieux actuellement, ...


 


Après migration de 1.5 vers Prestashop 1.6.1.7 impossible de modifier les produits existant !


Lorsque je modifie les prix d'un produit existant, je reçois ceci comme erreur :


2 erreurs 


  1. Le produit doit être au minimum dans une catégorie.
  2. Ce produit doit être dans la catégorie par défaut.

 


---->Et le bouton enregistrer et et rester  / enregistrer  reste grisé avec une petite flèche qui tourne, rendant impossible de faire un autre éssaye ou de modifier autre chose.


Si je charge un autre produit et que je vais directement dans le menu Associations, je remarque que aucune case n'est cochée (pour aucun de mes produit) pourtant sur le front office, ils s'affichent au bonne endroit (les mêmes endroit que ceux avant ma mise à jour)


Si je coche une catégorie, et que je la met en catégorie par default, alors j'ai un message qui me dit : "Mise à jour réussie" (la case est restée cochée), mais le bouton sauvegardée est grisé avec une petite flèche qui tourne. 


Si je recharge le produit, la catégorie n'est plus cochée, et rien n'as été modifié !


Je ne vois rien d'anormal dans ma base SQL, mais en même temps je ne suis pas du tout un expert... 


Est-ce possible que ce soit un problème qui vient de JS ?


Merci


post-18819-0-38556000-1476194131_thumb.jpg

post-18819-0-21152100-1476194139_thumb.jpg

post-18819-0-80661300-1476194144_thumb.jpg

post-18819-0-66675400-1476194150_thumb.jpg

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

Voilà, j'ai résolu mon problème !

J'avais deux modules non officiel, des menus horizontaux qui était installé sur ma boutique et qui générait le bug.

Je les ai supprimé et tout est redevenu normal !

 

Donc si vous avez le même bug après migration, supprimer vos vieux modules pour voir si le problème est résolu !

Bonne chance

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...