Resevation des stocks ?

7 messages dans ce sujet

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Monsieur,

Merci de ces precisions.

David

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

bonjour

je possède peel premium 5.7

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

- exemple "15minute"

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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,

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping