Sign in to follow this  
Followers 0

Resevation des stocks ?

7 posts in this topic

Posted · Report post

Bonjour,

Dans peel comment fonctionne le system de réservation des stock via peel_stock_temp ?

Car sauf erreur sont ils bien réservés 1 jour ?

Merci

David

Share this post


: post
Share on other sites

Posted · Report post

Bonjour David,

Le mention de timemax est indiquée en jour dans la page de configuration alors qu'en fait c'est géré en minutes. Je vous encourage à mettre 60 ou 120 minutes.

Le principe est qu'une personne qui met dans son caddie un produit réserve ce stock pour la durée limite timemax, cette réservation étant effacée automatiquement après le délai d'expiration.

Dans la nouvelle version 5.71 qui sortira dans les prochains jours, dans laquelle l'ensemble de la gestion des stocks a été réorganisée, ce sera dorénavant comptabilisé en heures, avec par défaut une heure.

Gilles

Share this post


: post
Share on other sites

Posted · Report post

Monsieur,

Merci de ces precisions.

David

Share this post


: post
Share on other sites

Posted · Report post

bonjour

je possède peel premium 5.7

y a t'il possibilité de mettre moins d'une heure

- exemple "15minute"

Share this post


: post
Share on other sites

Posted · Report post

Bonjour neomega,

La fonction qui supprime les stocks temporaire au delà de la durée de leur durée de validité est efface_stock_perime, définie dans /modules/stocks_advanced/fonctions.php

Si vous ouhaitez, depuis le back-office, définir une durée en minutes, par un nombre entier (positif bien entendu) assurez-vous que la condition soit :

WHERE o_timestamp<='" . date('Y-m-d H:i:s', time() - vb($GLOBALS['site_parameters']['timemax']) * 60)

Cordialement,

Share this post


: post
Share on other sites

Posted · Report post

bonjour

ceci ne marche pas

j'ai essayé

WHERE o_timestamp<='" . date('Y-m-d H:i:s', time() - vb($GLOBALS['site_parameters']['timemax']) * 60) . "'");

message erreur :

Notice: Undefined variable: stock_commandable in /homepages/43/d335243476/htdocs/surplus-vetements/modeles/standard/caddie.php on line 58

-----------------------------------------------------------------------------------------------------------------------------------

WHERE o_timestamp<='" . date('Y-m-d H:i:s', time() - vb($GLOBALS['site_parameters']['timemax']) * 60)

erreur:

le site ne s'affiche plus du tout

cordialement

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

SI le site ne s'affiche plus du tout, c'est qu'il y a a priori une erreur SQL.

Remplacez simplement, dans le code original, le "3600" de :

WHERE o_timestamp<='" . date('Y-m-d H:i:s', time() - vb($GLOBALS['site_parameters']['timemax']) * 3600) . "'");

par un "60"

Cordialement,

Share this post


: 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
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping