Jean Francois G Posted August 19, 2015 Share Posted August 19, 2015 (edited) Bonjour à tous, je constate que le dossier img de prestashop devient franchement très gros. Environ 20 fois plus qu'il ne devrait au regard des produits actuels de la boutique. Du coup je regarde dedans et je me rend compte que les photos de produits sensées être supprimées, sont en fait toujours dedans. Prestashop les supprime de la base de données, mais les laisse sur le disque... Du coup je ne comprend pas trop l'intéret. Pourquoi laisser des fichiers images sur le serveur alors que l'on désirait les supprimer des fiches produits.. C'est idiot non ? certaines sont toujours dans le dossier alors qu'elles ont été supprimées depuis 3 ans.. Est il possible de purger le dossier img ? Et si oui, comment ? Car tout se taper les dossiers de ce répertoire, avec le système d'arborescence à 5 profondeurs, c'est totalement impossible.. Edited August 19, 2015 by Jean Francois G (see edit history) Link to comment Share on other sites More sharing options...
2FR3 Posted August 19, 2015 Share Posted August 19, 2015 Re, Faudrait créer un petit script. Voila une bonne idée de module; reste a voir s'il n'existe pas déjà ^^ Link to comment Share on other sites More sharing options...
Eolia Posted August 19, 2015 Share Posted August 19, 2015 (edited) Edit: j'ai lu trop vite Pourtant ça devrait les effacer sauf si elles ont été créées avec des version antérieures, ou qu'un module ou override ait foutu le bintz au moment de la suppression $result &= ($this->deleteProductAttributes() && $this->deleteImages() && $this->deleteSceneProducts()); Edited August 19, 2015 by Eolia (see edit history) Link to comment Share on other sites More sharing options...
Jean Francois G Posted August 19, 2015 Author Share Posted August 19, 2015 hello eolia Il se peut qu'un de tes messages n'ai pas été pris en compte dans le forum.. En effet tu parle d'une modification, mais il n'y pas de message sur l'ensemble sur code. Tu pourrais nous redonner l'ensemble ? Link to comment Share on other sites More sharing options...
Eolia Posted August 19, 2015 Share Posted August 19, 2015 Non je ne propose pas de modif, je cite le code. Donc normalement les images sont supprimées. Si ce n'est pas le cas, c'est que les produits ont mal été supprimés. Link to comment Share on other sites More sharing options...
Jean Francois G Posted August 19, 2015 Author Share Posted August 19, 2015 Bon c'est pet être moi qui bug, mais je reçois dans mes mail tes messages du topic en entier, mais qua je suis ici je ne les vois pas ... Bizarre ... j'ai dans mes mails un message ou tu écris : Hook::exec('actionProductDelete', array('product' => $this)); if (!$result || !GroupReduction::deleteProductReduction($this->id) || !$this->deleteCategories(true) || !$this->deleteProductFeatures() || !$this->deleteTags() || !$this->deleteCartProducts() || !$this->deleteAttributesImpacts() || !$this->deleteAttachments(false) || !$this->deleteCustomization() || !SpecificPrice::deleteByProductId((int)$this->id) || !$this->deletePack() || !$this->deleteProductSale() || !$this->deleteSearchIndexes() || !$this->deleteAccessories()|| !$this->deleteFromAccessories() || !$this->deleteFromSupplier() || !$this->deleteDownload() || !$this->deleteFromCartRules()) return false; Alors ou diable est donc bien passé ton message dans le forum... Je pige pas... Link to comment Share on other sites More sharing options...
Eolia Posted August 19, 2015 Share Posted August 19, 2015 j'ai supprimé ce message et j'ai marqué EDIT dans mon post Link to comment Share on other sites More sharing options...
Jean Francois G Posted August 19, 2015 Author Share Posted August 19, 2015 Don d'après toi, le code de presta supprime bien les images ? Note qu'elles ont 3 ans .. L'ancien presta posait peut être problème ? Link to comment Share on other sites More sharing options...
J. Danse Posted August 19, 2015 Share Posted August 19, 2015 Jean-François, Est-ce que ta boutique est en module multi-boutiques, par hasard ? Link to comment Share on other sites More sharing options...
Jean Francois G Posted August 21, 2015 Author Share Posted August 21, 2015 Non, multiboutique OFF 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