Avertissement si commande hors stock [Résolu]
4 messages
• Page 1 sur 1
Avertissement si commande hors stock [Résolu]
Bonjour à tous.
Voila, lorsque l'option "Commande en rupture" est sur off, le client ne peut pas commander de produits qui ne sont plus en stock, et il a un message d'avertissement, comme sur cette capture :
Pour ma part, la commande hors stock est sur "ON", et donc les commandes sont possibles.
Seulement, lorsqu'un client commande un article qui n'est pas en stock, il tombe sur ça :
On voit bien les 3 petites astérisques ( *** ) mais il n'y aucun messages d'avertissement.
Ma question : Est il possible d'ajouter un avertissement, comme dans le 1er cas, afin d'avertir le client qu'il commande un article hors stock ?
Merci pour vos réponses
Voila, lorsque l'option "Commande en rupture" est sur off, le client ne peut pas commander de produits qui ne sont plus en stock, et il a un message d'avertissement, comme sur cette capture :
Pour ma part, la commande hors stock est sur "ON", et donc les commandes sont possibles.
Seulement, lorsqu'un client commande un article qui n'est pas en stock, il tombe sur ça :
On voit bien les 3 petites astérisques ( *** ) mais il n'y aucun messages d'avertissement.
Ma question : Est il possible d'ajouter un avertissement, comme dans le 1er cas, afin d'avertir le client qu'il commande un article hors stock ?
Merci pour vos réponses
Dernière édition par Sw00p le 09 Sep 2010, 13:14, édité 1 fois au total.
Opencart 1.5.4
- Sw00p
- Messages: 131
- Inscrit le: 09 Juin 2010, 20:56
Re: Avertissement si commande hors stock
Salut,
Pour faire ce que tu veux, il faut modifier ce fichier : "/catalog/controller/checkout/cart.php"
Trouver :
et ajouter comme suit :
Ensuite il faut éditer ce fichier : "catalog/language/french/checkout/cart.php" tu peux faire la même chose dans le dossier Anglais aussi
et rajouter cette ligne :
Bien sur tu peux modifier le texte de l'erreur ...
Pour faire ce que tu veux, il faut modifier ce fichier : "/catalog/controller/checkout/cart.php"
Trouver :
- Code: Tout sélectionner
if (isset($this->error['warning'])) {
$this->data['error_warning'] = $this->error['warning'];
} elseif (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout')) {
$this->data['error_warning'] = $this->language->get('error_stock');
}
else {
$this->data['error_warning'] = '';
}
et ajouter comme suit :
- Code: Tout sélectionner
if (isset($this->error['warning'])) {
$this->data['error_warning'] = $this->error['warning'];
} elseif (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout')) {
$this->data['error_warning'] = $this->language->get('error_stock');
}
elseif (!$this->cart->hasStock() && $this->config->get('config_stock_checkout')) {
$this->data['error_warning'] = $this->language->get('error_nostock');
}
else {
$this->data['error_warning'] = '';
}
Ensuite il faut éditer ce fichier : "catalog/language/french/checkout/cart.php" tu peux faire la même chose dans le dossier Anglais aussi
et rajouter cette ligne :
- Code: Tout sélectionner
$_['error_nostock'] = '*** : ces Produits ne sont plus en stock, un délai supplémentaire de livraison est nécessaire !';
Bien sur tu peux modifier le texte de l'erreur ...
- snickers
- Messages: 8
- Inscrit le: 01 Sep 2010, 10:34
Re: Avertissement si commande hors stock
Merci pour ta réponse, je test ça dés que possible
Opencart 1.5.4
- Sw00p
- Messages: 131
- Inscrit le: 09 Juin 2010, 20:56
4 messages
• Page 1 sur 1
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invité(s)