WebDesign-Entreprise Posted July 27, 2020 Share Posted July 27, 2020 Hello, Attention la nouvelle version du module reassurance (V5.0.0) introduit une erreur 500. (1/1) UndefinedMethodException Attempted to call an undefined method named "getMimeType" of class "ImageManager". Did you mean to call "getMimeTypeByExtension"? Le fichier blockreassurance/classes/ReassuranceActivity.php est à modifier ligne 190, remplacez ImageManager::getMimeType par ImageManager::getMimeTypeByExtension && (ImageManager::getMimeType(str_replace(__PS_BASE_URI__, _PS_ROOT_DIR_ . DIRECTORY_SEPARATOR, $item['custom_icon'])) == 'image/svg'); devient && (ImageManager::getMimeTypeByExtension(str_replace(__PS_BASE_URI__, _PS_ROOT_DIR_ . DIRECTORY_SEPARATOR, $item['custom_icon'])) == 'image/svg'); A+ Olivier 2 1 Link to comment Share on other sites More sharing options...
MaximeMichaud Posted November 8, 2021 Share Posted November 8, 2021 (edited) Salut, merci beaucoup pour votre temps et désolé de UP un topic inactif. Malgré ma tentative avec la version en développement, et le retour en 5.0.0 publique avec ta modification, rien n'a changé. Je me souviens d'avoir vu le module dans les commits Github, et selon mes recherches cela ne semble pas nécessairement être une mauvaise piste puisque le problème ayant disparu dans de futures versions mineur. Source : https://github.com/PrestaShop/PrestaShop/issues/23286#issuecomment-817108217 (Relatif à Prestashop) https://github.com/PrestaShop/blockreassurance/pull/55#issuecomment-863836721 (pourquoi avoir essayé 5.0.0-dev) Merci ! Edit : Problème expérimenté sur Prestashop 1.7.7.0 avec PHP 7.3. Edited November 8, 2021 by MaximeMichaud Précision sur l'apparition de l'erreur (see edit history) 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