Jump to content

impossible de supprimer les produits, problème de modal show


 Share

Recommended Posts

Bonjour

J'ai un problème dans le backoffice, lorsque je veux supprimer un produit, j'ai le message suivant

Uncaught TypeError: $(...).modal is not a function
    at unitProductAction (catalog.js?1.7.7.0:350)
    at HTMLAnchorElement.onclick (products?_token=zBcWOju_F12Q4AxJlZ1Rsf6M0CW_n3Q5P66yqsIT4g8:2574)  

    visiblement cela vient de là  -> $('#catalog_deletion_modal').modal('show');

 

https://drive.google.com/file/d/1datJxy8hcwrPHC1-Q2WZZbUmv0V7762D/view  (relancer une fois pour une meilleur def)

Je suis en version 1.7.7.0, php 7.3, ovh web-cloud sans firewall

les Optimisation Apache ne sont pas activées, ni les smarts caches

Jusqu'ici tout fonctionnait bien, enfin pour un prestashop j'entend, cela commence à me saouler tous ce bugs à répétition et ce manque de stabilité   

Si quelqu'un à la réponse, merci 

Cordialement

Tomy

 

 

 

  

 

Edited by tomyris (see edit history)

Share this post


Link to post
Share on other sites

Bonjour @tomyris,

Apparemment, ce problème survient lorsque la librairie jQuery n'a pas été chargée ou qu'elle a été chargée en double. Dans le contexte de PrestaShop, je penche plutôt pour le deuxième cas.

Sources (en tapant "$(...).modal is not a function prestashop") :

https://www.prestashop.com/forums/topic/908083-prestashop-1742-products-catalog-js-error-sortablejs/

https://www.prestashop.com/forums/topic/611394-17problème-jquery-dans-fichier-tpl/

https://stackoverflow.com/questions/27064176/typeerror-modal-is-not-a-function-with-bootstrap-modal

Le souci, c'est que si cela ne vient pas d'une modification que vous avez apporté vous même, l'origine du problème peut être dure à déterminer... En effet, c'est peut être un module qui inclut jQuery alors que PrestaShop l'a déjà chargé, le thème, etc.
Est-ce que vous avez fait des modifications dans votre PrestaShop qui concernent jQuery (un hook dans un module perso, du code javascript) ?

6 hours ago, tomyris said:

Jusqu'ici tout fonctionnait bien, enfin pour un prestashop j'entend, cela commence à me saouler tous ce bugs à répétition et ce manque de stabilité 

J'ai testé sur un PrestaShop tout neuf en 1.7.7.0 et je n'ai pas eu ce problème.
Je comprends votre frustration mais je ne serais pas si unanime sur la stabilité de la 1.7 (quitte à m'attirer les foudres 😅), même s'il reste en effet quelques travaux.

Bonne soirée,
Kaudaj.

Share this post


Link to post
Share on other sites

Bonjour et merci à tous 

j'ai trouvé le coupable , c'était une extension qui embarquait sa propre librairie jquery, en l'occurrence programme de fidélité, de parrainage et associés

https://addons.prestashop.com/fr/fidelisation-parrainage/43119-programmes-fidelite-de-parrainage-et-dassocies.html

https://drive.google.com/file/d/1lPrgGeUu_vwafM_FWks2sgS-O212lSFu/view 

>> Je comprends votre frustration mais je ne serais pas si unanime sur la stabilité de la 1.7 (quitte à m'attirer les foudres 😅), même s'il reste en effet quelques travaux.

Le problème est le manque de fiabilité et de stabilité, problème trop important pour construire un site de e-commerce dont dépend une entreprise et des salariés

Les extensions ne sont pas fiables, à chaque fois qu'on en installe une, il faut faire une recette du site pour voir s'il n'y a pas eu des effets de bords. 

c'est long , c'est fastidieux, c'est couteux, et le service commercial de prestashop qui vous répond qu'il n'y a pas de remboursement pour les produits numériques (service commercial à la Française), entre parenthèses, il n'y a pas de remboursement si le client s'est trompé, il y en a un dans le cas ou le produit est bogué et inutilisable. soit dit en passant.

Du coup, shopify tente de conquérir l'Europe, je vais voir dans quelle mesure cela pourrait faire l'affaire dans le futur. 

 

 

 

 

  

 

 

Share this post


Link to post
Share on other sites

Bonsoir,

Content que vous ayez résolu le souci.

D'accord, je comprends mieux vos propos sur la stabilité. C'est intéressant d'en discuter, parce que personnellement, je n'ai pas eu autant de mésaventures que certains le décrivent. Mais ce n'est pas pour autant que je fais l'autruche : je suis conscient que tout n'est pas encore au point.

Cependant, si le problème vient d'une extension, c'est avec le support de celle-ci qu'il faut en discuter. La qualité de l'extension ne dépend pas de PrestaShop, et c'est vrai qu'elles ne sont pas toutes très carrées... De mon côté, j'ai pu échanger avec des très bons supports qui réglaient vite les éventuels bugs ou questions que je pouvais avoir. Dans le même temps, beaucoup se plaignent sur les forums de leur réactivité.
C'est clair qu'il faut prévoir un petit budget pour payer les extensions, les supports... Peut-être que Presta devrait être plus transparent là dessus, parce qu'on s'en rend compte après coup.

Bref, c'est pour ça que je disais "moins unanime", parce qu'il y a des boutiques où tout se passe très bien. Cela exige bien sûr qu'on l'entretienne régulièrement.
Après, chaque solution a ses qualités/défauts, libre à vous d'en tester une autre !

Quoi qu'il en soit, je vous souhaite une bonne continuation ! 😄

Kaudaj.

Edited by Kaudaj (see edit history)

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

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