Jump to content

Probleme d'affichage de tout le site


Recommended Posts

Bonjour à tous,

 

J'ai fait le mise d'un client sur prestashop 1.5.3.1 avec quelques problèmes qui ont été résolu. Là le site marchait très bien. Or je viens de faire une modification dans l'onglet client>groupe pour modifier l'affichage des tarifs en HT et lorsque je suis retourné sur le front-office, plus rien. Il n'y a que le logo et la baseline. Plus de carousel, de produits mis en avant, le menu a disparu.

 

J'ai été vérifier dans l'admin module>position et les les modules sont bien à leur place aucun n'a bougés.

 

Je n'y comprend rien à se qui c'est passé.

 

Si vous avez déjà connu ça je suis preneur d'une solution car le site devait être mis en prod demain matin :(

 

Merci

 

Au passage j'ai supprimé le cache smarty et le cache du thème. Peu erreur à ce niveau

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

Je viens de trouver le problème.

 

En modifiant l'affichage du prix HT ou TTC dans clients->groupes j'ai toute la table pss_module_group qui a été effacée Par contre je ne sais toujours pas pourquoi cela est arrivé..

 

Des suggestions?

Link to comment
Share on other sites

J'ai cette erreur ci lorsque je change quelque chose dans client->groupe

 

[PrestaShopDatabaseException]
Duplicate entry '0-1-1' for key 'PRIMARY'INSERT INTO `pss_module_group` (`id_module`, `id_shop`, `id_group`) VALUES ("2", "1", "1"),("3", "1", "1"),("4", "1", "1"),("6", "1", "1"),("8", "1", "1"),("10", "1", "1"),("11", "1", "1"),("0", "1", "1"),("13", "1", "1"),("14", "1", "1"),("16", "1", "1"),("17", "1", "1"),("18", "1", "1"),("21", "1", "1"),("22", "1", "1"),("0", "1", "1"),("25", "1", "1"),("26", "1", "1"),("27", "1", "1"),("28", "1", "1"),("30", "1", "1"),("31", "1", "1"),("32", "1", "1"),("33", "1", "1"),("34", "1", "1"),("35", "1", "1"),("36", "1", "1"),("37", "1", "1"),("39", "1", "1"),("40", "1", "1"),("41", "1", "1"),("42", "1", "1"),("43", "1", "1"),("44", "1", "1"),("46", "1", "1"),("47", "1", "1"),("48", "1", "1"),("49", "1", "1"),("50", "1", "1"),("51", "1", "1"),("53", "1", "1"),("54", "1", "1"),("0", "1", "1"),("0", "1", "1"),("58", "1", "1"),("0", "1", "1"),("62", "1", "1"),("64", "1", "1"),("0", "1", "1"),("0", "1", "1"),("70", "1", "1"),("72", "1", "1"),("73", "1", "1"),("74", "1", "1"),("75", "1", "1"),("0", "1", "1"),("80", "1", "1"),("83", "1", "1"),("84", "1", "1"),("86", "1", "1"),("0", "1", "1"),("89", "1", "1"),("0", "1", "1"),("0", "1", "1"),("93", "1", "1"),("94", "1", "1"),("95", "1", "1"),("96", "1", "1"),("0", "1", "1"),("0", "1", "1"),("99", "1", "1"),("100", "1", "1"),("101", "1", "1"),("102", "1", "1"),("0", "1", "1"),("108", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("113", "1", "1"),("114", "1", "1"),("0", "1", "1"),("116", "1", "1"),("117", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("129", "1", "1"),("0", "1", "1"),("132", "1", "1"),("135", "1", "1"),("140", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("0", "1", "1"),("147", "1", "1"),("148", "1", "1"),("149", "1", "1"),("0", "1", "1"),("151", "1", "1"),("152", "1", "1"),("153", "1", "1"),("154", "1", "1"),("155", "1", "1"),("156", "1", "1"),("157", "1", "1"),("158", "1", "1"),("159", "1", "1"),("160", "1", "1"),("161", "1", "1"),("162", "1", "1"),("163", "1", "1"),("164", "1", "1"),("165", "1", "1"),("166", "1", "1"),("167", "1", "1"),("168", "1", "1")
at line 605 in file classes/db/Db.php

 

DbCore->displayError - [line 307 - classes/db/Db.php] - [1 Arguments]
DbCore->query - [line 447 - classes/db/Db.php] - [1 Arguments]
DbCore->execute - [line 268 - classes/Group.php] - [1 Arguments]
GroupCore::addModulesRestrictions - [line 417 - controllers/admin/AdminGroupsController.php] - [3 Arguments]
AdminGroupsControllerCore->updateRestrictions - [line 366 - controllers/admin/AdminGroupsController.php] - [0 Argument]
AdminGroupsControllerCore->processSave - [line 541 - classes/controller/AdminController.php] - [0 Argument]
AdminControllerCore->postProcess - [line 158 - classes/controller/Controller.php] - [0 Argument]
ControllerCore->run - [line 348 - classes/Dispatcher.php] - [0 Argument]
DispatcherCore->dispatch - [line 50 - adminN_O/index.php] - [0 Argument]

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

  • 2 weeks later...

Hello,

 

Elle est vide ou pleine la table ?

 

A priori un module pose problème

 

'0-1-1' le zéro n'est pas du tout normal.

 

En gros le problème c'est qu'il essaye de rentrer '0-1-1' dans la table en question, ligne 'enregistrement' dans la table qui exsite deja (ce qui est déjà bizare).

 

Le problème vient surtout que le zero veut dire qu'il ne trouve pas le module qu'il faut rattacher au groupe 1.

Link to comment
Share on other sites

La table est remplie pourtant. Il faut que je vide pss_module_group et que je re-upload les données pour que le problème soit résolu. Mais si le client souhaite changer à nouveau le groupe pour mettre taxe exclude ou include cela effacera encore tout.

 

Le probleme viendrait d'un module alors. Lorsque je vais sur module j'ai cette erreur là :

Le(s) module(s) suivant(s) ne peuvent pas être chargé.:

  • [ordertaxprofitreport] Erreur trouvé dans le fichier de configuration : xmlParseEntityRef: no name

Peut-être une piste?

Link to comment
Share on other sites

La table est remplie pourtant. Il faut que je vide pss_module_group et que je re-upload les données

 

 

Oui mais reuploader les données, qui contiennent des enregistrements avec 0 dans la colonne id_module posera problème. Il faudrait supprimer ce tuple. Ensuite il faudrait je suppose bidouiller controllers/admin/AdminGroupsController.php autour ligne 417 pour debbuguer quel module renvoie 0 pour son identifiant.

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...