Jump to content

Gros manque Prestashop


Recommended Posts

Bonjour,

Actuellement en période de test pour l'intégration d'un site B2B Textile sous Prestashop.

Plusieurs problèmes se posent :

1/- Afficher le prix unitaire pour une vente en lot/serie ?

2/- Contrôle du stock dans le panier : Afficher uniquement (ou déduire) les quantités / produits disponibles. Beaucoup de commandes simultanées et affichage permanent du message "Un article de votre panier n'est plus disponible, vous ne pouvez continuer votre commande"
> Quel(s) produit(s) ? Nombreuses références dans le panier donc perte de la vente car abandon panier...
// EDIT : EN COUR cf post 4

3/- Ne pas afficher les produits dont le stock est < ou = à zero. //Edit : RESOLU cf post 3

4/- Afficher les prix uniquement au Login (ou après inscription). // Edit : RESOLU cf post 2

5/- Contrôler l'activation des comptes par vérification email.
(idem identification forum Prestashop). // Edit : RESOLU cf post 4

Merci pour vos réponses,
Cordialement,
Weet

Link to comment
Share on other sites

3/- Ne pas afficher les produits dont le stock est < ou = à zero.

>> Placer dans chaque module (homefeatured, product-list, ...)

Après :

{foreach from=$products item=product name=products}



Ajouter :

{if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2}




Puis avant :

{/foreach}



Ajouter :

{else}
{/if}

Link to comment
Share on other sites

2/- Contrôle du stock dans le panier : Afficher uniquement (ou déduire) les quantités / produits disponibles. Beaucoup de commandes simultanées et affichage permanent du message "Un article de votre panier n'est plus disponible, vous ne pouvez continuer votre commande"
> Quel(s) produit(s) ? Nombreuses références dans le panier donc perte de la vente car abandon panier...

// Amélioration du panier :
Pour afficher une icone "unavaible.gif" si la quantité dans le panier est supérieure à la quantitée en stock :

Dans shopping-cart-product-line.tpl (ligne 11)
Remplacer :

{if $product.active AND ($product.allow_oosp OR $product.stock_quantity > 0)}



Par :

{if $product.active AND ($product.allow_oosp OR $product.stock_quantity >= $product.cart_quantity)}




// Sécurité et temporisation du panier :

remplacer ds classes/cookie.php :

 $this->_expire = isset($expire) ? intval($expire) : (time() + 1728000);



par :

 $this->_expire = isset($expire) ? intval($expire) : (time() + 1200);



Le client sera déconnecté toutes les 20 minutes.
En cochant l'option "sauvegarde du panier = non" dans les préférences, les messages redondants de rupture seront donc vraiment limités.

Link to comment
Share on other sites

  • 2 months later...

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
×
×
  • Create New...