- Posts: 79
- Thank you received: 3
Non cumul variantes dans le panier
12 years 1 month ago #169196
by maglott
Non cumul variantes dans le panier was created by maglott
-- url of the page with the problem -- :
www.letempsdescouleurs.net
-- HikaShop version -- : 2.3.2
-- Joomla version -- : 3.3.1
Bonjour,
Quand on alimente le panier en plusieurs fois sur un même produit, on obtient bien le cumul des quantités saisies sur ce produit dans le panier.
Pour des variantes, les quantités ne sont pas additionnées, de nouvelles lignes sont créées dans le panier (module). (cf copie écran jointe)
Peut-on avoir le même comportement pour les variantes que pour les produits "normaux" ?
Dans l'exemple joint : 1 seule ligne avec quantité 23 pour la variante "1002JUPE COURTE: Beige L/XL"
Merci d'avance.
Xavier
-- HikaShop version -- : 2.3.2
-- Joomla version -- : 3.3.1
Bonjour,
Quand on alimente le panier en plusieurs fois sur un même produit, on obtient bien le cumul des quantités saisies sur ce produit dans le panier.
Pour des variantes, les quantités ne sont pas additionnées, de nouvelles lignes sont créées dans le panier (module). (cf copie écran jointe)
Peut-on avoir le même comportement pour les variantes que pour les produits "normaux" ?
Dans l'exemple joint : 1 seule ligne avec quantité 23 pour la variante "1002JUPE COURTE: Beige L/XL"
Merci d'avance.
Xavier
Please Log in or Create an account to join the conversation.
Less
More
- Posts: 12953
- Thank you received: 1778
12 years 1 month ago #169225
by Mohamed Thelji
Replied by Mohamed Thelji on topic Non cumul variantes dans le panier
Bonjour,
Pouvez vous tester cela avec l'option "Group options with product" initialisée à YES via "Hikashop->System->Configuration->Main" ?
Pouvez vous tester cela avec l'option "Group options with product" initialisée à YES via "Hikashop->System->Configuration->Main" ?
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169265
by maglott
Replied by maglott on topic Non cumul variantes dans le panier
Bonsoir,
Merci mais le paramètre est déjà à OUI.
Salutations.
Merci mais le paramètre est déjà à OUI.
Salutations.
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169282
by nicolas
Replied by nicolas on topic Non cumul variantes dans le panier
Bonjour,
Nous n'avons pas le problème de notre coté comme vous pouvez le voir sur notre site de démo: demo.hikashop.com/index.php?option=com_h...ow&Itemid=82&lang=en
Les produits seront sur différentes lignes si les options sélectionnés sont différentes, ou les valeurs des champs personnalisés sont différentes, ou la variante sélectionnée est différente. Sinon, ils seront aglomérés ensemble.
Donc dans votre cas je penche pour un cas avec options qui empèche l'aglomération mais ne j'arrive pas à accéder à une page produit sur votre site donc il ne m'est pas possible de confirmer.
Nous n'avons pas le problème de notre coté comme vous pouvez le voir sur notre site de démo: demo.hikashop.com/index.php?option=com_h...ow&Itemid=82&lang=en
Les produits seront sur différentes lignes si les options sélectionnés sont différentes, ou les valeurs des champs personnalisés sont différentes, ou la variante sélectionnée est différente. Sinon, ils seront aglomérés ensemble.
Donc dans votre cas je penche pour un cas avec options qui empèche l'aglomération mais ne j'arrive pas à accéder à une page produit sur votre site donc il ne m'est pas possible de confirmer.
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169351
by maglott
Replied by maglott on topic Non cumul variantes dans le panier
Bonjour Nicolas,
Merci pour votre réponse; sauf erreur de ma part il n'y a aucune options sur cette base de données (c'est un site que je reprends).
Je vous envoie en MP les codes d'accès.
Merci d'avance.
Xavier
Merci pour votre réponse; sauf erreur de ma part il n'y a aucune options sur cette base de données (c'est un site que je reprends).
Je vous envoie en MP les codes d'accès.
Merci d'avance.
Xavier
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169361
by nicolas
Replied by nicolas on topic Non cumul variantes dans le panier
Bonjour,
En effet c'est très bizarre. J'arrive à reproduire le soucis sur le site. Il faudrait un accès FTP pour voir le soucis plus en détails. Serait-il possible de fournir cela ?
En effet c'est très bizarre. J'arrive à reproduire le soucis sur le site. Il faudrait un accès FTP pour voir le soucis plus en détails. Serait-il possible de fournir cela ?
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169421
by maglott
Replied by maglott on topic Non cumul variantes dans le panier
Bonjour,
Bien sûr, je vous l'envoie en MP.
Merci encore.
Xavier
Bien sûr, je vous l'envoie en MP.
Merci encore.
Xavier
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169438
by nicolas
Replied by nicolas on topic Non cumul variantes dans le panier
Bonjour,
L'accès que vous avez fourni fonctionne, mais il semble qu'il n'accède pas aux bons fichiers.
Peu importe ce que je change dans les fichiers, cela ne change rien sur le site (j'ai essayé de changer le mot de passe de la connection à la bdd dans le configuration.php du site et le site s'affichait toujours...).
Pourriez-vous voir cela ?
L'accès que vous avez fourni fonctionne, mais il semble qu'il n'accède pas aux bons fichiers.
Peu importe ce que je change dans les fichiers, cela ne change rien sur le site (j'ai essayé de changer le mot de passe de la connection à la bdd dans le configuration.php du site et le site s'affichait toujours...).
Pourriez-vous voir cela ?
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169633
by nicolas
Replied by nicolas on topic Non cumul variantes dans le panier
Bonjour,
Merci pour le nouvel accès.
A la suite des tests, le problème a été identifié et corrigé.
Il a fallu changer le code:
en:
dans administrator/components/com_hikashop/classes/cart.php
La modification sera incluse pour la prochaine version d'HikaShop.
Merci pour le nouvel accès.
A la suite des tests, le problème a été identifié et corrigé.
Il a fallu changer le code:
Code:
if(!is_array($product_id)){
$pid =$product_id;
$this->mainProduct = $product_id;
$product_id=array($product_id=>$quantity);
$options = JRequest::getVar( 'hikashop_product_option', array(), '', 'array' );
if(!empty($options)&& is_array($options)){
$options=array_reverse($options);
foreach($options as $optionElement){
$this->options[$optionElement]=$pid;
$product_id[$optionElement]=$quantity;
}
}
}
$updated = false;
foreach($product_id as $id => $infos){
$res = $this->updateEntry($infos,$cartContent,(int)$id,$add,false,$type,$force);
if(is_numeric($id) && $res){
$updated = true;
}
}
Code:
$severalMainProducts = false;
if(!is_array($product_id)){
$pid =$product_id;
$this->mainProduct = $product_id;
$product_id=array($product_id=>$quantity);
$options = JRequest::getVar( 'hikashop_product_option', array(), '', 'array' );
if(!empty($options)&& is_array($options)){
$options=array_reverse($options);
foreach($options as $optionElement){
$this->options[$optionElement]=$pid;
$product_id[$optionElement]=$quantity;
}
}
}else{
$severalMainProducts = true;
}
$updated = false;
foreach($product_id as $id => $infos){
if($severalMainProducts) $this->mainProduct = $id;
$res = $this->updateEntry($infos,$cartContent,(int)$id,$add,false,$type,$force);
if(is_numeric($id) && $res){
$updated = true;
}
}
La modification sera incluse pour la prochaine version d'HikaShop.
The following user(s) said Thank You: maglott
Please Log in or Create an account to join the conversation.
12 years 1 month ago #169692
by maglott
Replied by maglott on topic Non cumul variantes dans le panier
C'est tout simplement génial, un grand merci.
Please Log in or Create an account to join the conversation.
12 years 1 week ago #173146
by maglott
Replied by maglott on topic Non cumul variantes dans le panier
Bonjour Nicolas,
Je me permets de réouvrir ce post car j'ai un petit souci d'affichage des quantités, je me demande si cela ne vient pas de ce patch.
En effet en Affichage/Paramètres par défaut pour les produits/Mise en page du champs de quantité la modification de la valeur "Défaut" n'a aucun effet sur l'écran de saisie des quantités des caractéristiques.
Merci d'avance pour votre réponse.
Xavier
Je me permets de réouvrir ce post car j'ai un petit souci d'affichage des quantités, je me demande si cela ne vient pas de ce patch.
En effet en Affichage/Paramètres par défaut pour les produits/Mise en page du champs de quantité la modification de la valeur "Défaut" n'a aucun effet sur l'écran de saisie des quantités des caractéristiques.
Merci d'avance pour votre réponse.
Xavier
Please Log in or Create an account to join the conversation.
12 years 1 week ago #173156
by nicolas
Replied by nicolas on topic Non cumul variantes dans le panier
Bonjour,
Non c'est normal. Et cette option et l'affichage en tableau des variantes sur la page produit sont des fonctions assez récentes et n'ont pas été intégrées ensemble.
Non c'est normal. Et cette option et l'affichage en tableau des variantes sur la page produit sont des fonctions assez récentes et n'ont pas été intégrées ensemble.
Please Log in or Create an account to join the conversation.
Time to create page: 0.206 seconds