losdelsolo Posted April 27, 2016 Share Posted April 27, 2016 (edited) Bonjour, Sur une version 1.6.1.5 de Ps avec le module mailalert: Si on interdit via les prefs produits la commande de produit hors stock alors le champ de saisie d'email pour etre notifié de sa disponibilitée apparait bien (mailalert). Si on autorise la vente de produit hors stock alors ce champ de saisie d'email n'apparait pas. Logique me dirais vous ! Pourquoi etre informé de la dispo d'un produit commandable meme si il est hors stock ? J'aimerais quand meme pouvoir commander en hors stock et aussi pouvoir etre informé de la disponibilité en saisissant mon email pour faire court. J'avais deja fait cette modif sur une 1.5 mais impossible de me souvenir ou quand et comment. Ca doit se trouver dans le product.tpl du theme utilisé mais ou (deux heures de casses tete a mon actif) ! Une ame Charitable ? Un codeur averti ? Help me ! J'y retourne, Cdlt, Sam Edited April 27, 2016 by losdelsolo (see edit history) Link to comment Share on other sites More sharing options...
losdelsolo Posted May 25, 2016 Author Share Posted May 25, 2016 Bonsoir, Pour ceux et celles que cette option interesse (a savoir activer la possibilitée d'etre notifié via email quand un produit est a nouveau en stock et ceci meme si il est commandable avec un stock 0) la modif a effectuer est la suivante: Dans: /modules/mailalerts/mailalerts.php Il faut commenter le début de la fonction suivante : public function hookActionProductOutOfStock($params) { // Rustine a l'arrache pour afficher la notification émail si stock = 0 mais commande oos possible - Sam // if (!$this->customer_qty || // !Configuration::get('PS_STOCK_MANAGEMENT') || // Product::isAvailableWhenOutOfStock($params['product']->out_of_stock)) // return; Ceci aura pour effet d'annuler le test interdisant l'affichage de la boite de saisie de l'email si les commandes en hors stock sont autorisés dans les prefs produits. Easy et 100 % fonctionnel. Cdlt, Sam 1 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