SOLUTER Posted April 18, 2017 Share Posted April 18, 2017 Bonjour à tous, Sur la page "commande" de ma boutique Prestashop, j'ai un tas d'erreurs (voir ci-dessous). Apparemment, ces erreurs empêchent les clients de finaliser leur commande. J'ai notamment le message suivant "Veuillez vous assurer que vous avez sélectionné un moyen de paiement et accepté les conditions générales de vente. qui s'affiche bien que tout soit coché. Quelqu'un pourrait-il m'aider à résoudre ces problèmes ? Merci d'avance ! SyntaxError: expected expression, got '}'[En savoir plus] bottom-b68d5b.js:427:98 You have included the Google Maps API multiple times on this page. This may cause unexpected errors. js:98:295 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 InvalidValueError: setPosition: not a LatLng or LatLngLiteral: in property lat: not a number js:35:315 "Google Maps API warning: SensorNotRequired https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required" util.js:210:33 "Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys" Link to comment Share on other sites More sharing options...
Johann Posted April 18, 2017 Share Posted April 18, 2017 Bonjour, J'ai pas envie de créer un compte pour aller jusque cette page, mais il semblerait que ton problème vienne d'un module Google Maps, ou d'un bout de javascript GoogleMaps inclut sur cette page.Si tu utilises un module Google Maps, peux tu essayer en le désactivant ? Essaie aussi en désactivant toutes les options CCC (Paramètres avancés, performances). J'ai déjà vu des cas où ça présentait des soucis, justement avec des cartes Google Maps ! Link to comment Share on other sites More sharing options...
SOLUTER Posted April 18, 2017 Author Share Posted April 18, 2017 Bonjour PrestaShop Fanatic, Je n'ai pas de module google maps. Par contre, j'ai mis le module Mondial Relay.Je rencontre les problèmes à la phase de paiement, une fois le relais colis choisi. En désactivant tous les CCC, j'ai un peu moins de messages d'erreur, mais je peux aller au bout de la commande. Par contre, je n'arrive pas à accéder aux "commandes" dans l'interface de gestion. Je tombe sur une page d'erreur : Whoops, looks like something went wrong. 1/1FatalErrorException in AdminController.php line 2735:Error: Call to a member function trans() on null Idem pour la page "paniers" : [PrestaShopException]Invalid address #17at line 439 in file classes/Address.php 434. // if an id_address has been specified retrieve the address435. if ($id_address) {436. $address = new Address((int)$id_address);437.438. if (!Validate::isLoadedObject($address)) {439. throw new PrestaShopException('Invalid address #'.(int)$id_address);440. }441. } elseif ($with_geoloc && isset($context->customer->geoloc_id_country)) {442. $address = new Address();443. $address->id_country = (int)$context->customer->geoloc_id_country;444. $address->id_state = (int)$context->customer->id_state; AddressCore::initialize - [line 197 - classes/tax/Tax.php] - [1 Arguments] TaxCore::getProductEcotaxRate - [line 722 - classes/Cart.php] - [1 Arguments] CartCore->getProducts - [line 3861 - classes/Cart.php] CartCore->isVirtualCart - [line 1791 - classes/Cart.php] CartCore->getOrderTotal - [line 1709 - classes/Cart.php] - [2 Arguments] CartCore::getTotalCart - [line 860 - controllers/admin/AdminCartsController.php] - [3 Arguments] AdminCartsControllerCore->getOrderTotalUsingTaxCalculationMethod - [line - ] - [2 Arguments] call_user_func_array - [line 333 - classes/helper/HelperList.php] - [2 Arguments] HelperListCore->displayListContent - [line 162 - classes/helper/HelperList.php] HelperListCore->generateList - [line 920 - controllers/admin/AdminCartsController.php] - [2 Arguments] AdminCartsControllerCore->renderList - [line 2080 - classes/controller/AdminController.php] AdminControllerCore->initContent - [line 205 - classes/controller/Controller.php] ControllerCore->run - [line 369 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 95 - admin/index.php] Comment puis-je trouver un spécialiste de Prestashop qui pourrait m'aider à résoudre tous ces problèmes ? Est-ce tout le temps comme cela avec Prestashop ? Je pensais que la mise en route était beaucoup plus simple (comme wordpress). Link to comment Share on other sites More sharing options...
Johann Posted April 18, 2017 Share Posted April 18, 2017 (edited) Tu as quelle version de PS ? edit : "prestashop fanatic", c'est pas mon pseudo, c'est Johann Edited April 18, 2017 by Johann (see edit history) Link to comment Share on other sites More sharing options...
SOLUTER Posted April 18, 2017 Author Share Posted April 18, 2017 La dernière 1.7 Link to comment Share on other sites More sharing options...
Johann Posted April 18, 2017 Share Posted April 18, 2017 Ah bah voilà le pb Cette 1.7 est une merde, il faudrait que tu repasses en 1.6 et tes soucis disparaitront ! Link to comment Share on other sites More sharing options...
SOLUTER Posted April 18, 2017 Author Share Posted April 18, 2017 Merci Johann, Je me disais bien que j'avais eu tort de passer au 1.7 (L'habitude de faire systématiquement les mises à jour Wordpress !!!) Connais-tu un tuto pour que je ne fasses pas de bêtises pour repasser au 1.6 ? Link to comment Share on other sites More sharing options...
Johann Posted April 18, 2017 Share Posted April 18, 2017 Moi je suis pas prêt de passer mon site en 1.7, ou de proposer ça à mes clients ! Vu qu'apparemment tu n'as que 3 produits, je pense que le plus simple et rapide, c'est de vider ta BDD, idem pour le FTP, de réuploader une bonne vieille 1.6 et de relancer une install puis recréer tes produits. Certains disent que la 1.6.1.10 est le meilleur choix car les 1.11 et 1.12 auraient des soucis, moi mon site est en 1.12 et pas de pb. Link to comment Share on other sites More sharing options...
SOLUTER Posted April 18, 2017 Author Share Posted April 18, 2017 Je vais suivre ton conseil.Il faut juste que je trouve un tuto pour savoir comment faire tout cela concrètement. Merci Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now