Skip to main content

Caractéristique & quantité produit

More
14 years 5 months ago #47309 by nicolas
Bonjour,

Lorsque vous editez votre produit, cliquez sur le bouton "Gerer les variantes" et vous pourrez changer le prix pour chaque variante du produit.

Please Log in or Create an account to join the conversation.

More
14 years 5 months ago #47381 by Saverock
Merci pour la réponse, cela m'a bien aidé ! Mais j'ai un autre problème toujours lié à ces caractéristiques. Sur cette fiche produit , j'ai deux caractéristiques (taille et couleur), quand je clic sur "Gérer les variantes", je ne vois apparaître que celles de la taille et non celle pour la couleur. Je ne peux donc pas personnaliser les variantes de couleur.

Est-ce normal ?

Merci d'avance

Please Log in or Create an account to join the conversation.

More
14 years 5 months ago #47384 by Saverock
Re,

J'ai autre problème qui vient d'apparaître, à côté de ma caractéristique couleur (sur la même fiche), je vois marquer "Pas de valeurs trouvées" alors qu'elles sont bien paramétrer.

Please Log in or Create an account to join the conversation.

More
14 years 5 months ago #47694 by nicolas
Les deux problèmes sont liés. Supprimez les variantes, les caractéristiques sur la page d'édition du produit, sauvegardez, et rajoutez vos caractéristiques et cela corrigera le problème.
The following user(s) said Thank You: Saverock, Valserine

Please Log in or Create an account to join the conversation.

More
13 years 11 months ago #72311 by kiweerouge
Bonjour,

Alors sur ma boutique, certains produits sont à vendre par "lots". Il me faut donc overrider le ficher templates/VOTRE_TEMPLATE/html/hikashop_button.php. Ok pas de soucis sur ce point. Le problème, c'est qu'il s'agit uniquement de certains produits, pas tous. Certains produits sont en lots de 6, d'autres par 12, d'autres à l'unité. En sachant que je ne peux pas faire de fiche produit "lot de 6" directement, il me faut le prix à l'unité.

Donc est-ce que dans le fichier hikashop_button.php, il y a moyen de préciser pour quels produits afficher quelle liste de quantité ? (même si je doit récupérer tous les id des produits un par un, c'est pas un problème le catalogue ne va pas beaucoup changer)

J'espère que j'ai été claire dans mon explication..
Merci d'avance :)

Please Log in or Create an account to join the conversation.

More
13 years 11 months ago #72488 by nicolas
Bonjour,

Oui, dans la fonction hikashop_quantity_render vous pouvez faire comme cela:
if(in_array($_GET,array(XX, YY, ZZ))){
// affichage pour les produits avec l'id XX YY et ZZ
}else{
// affichage pour les autres
}

Please Log in or Create an account to join the conversation.

More
13 years 11 months ago #72700 by kiweerouge
Impécable, ça marche niquel. Merci beaucoup !

Please Log in or Create an account to join the conversation.

More
13 years 10 months ago - 13 years 10 months ago #73665 by kiweerouge
J'aurais encore une petite question par rapport à ce morceau de code.

Serait-il possible d'adapter ce code pour que la quantité change aussi en fonction des caractéristiques ?
Par exemple un produit CHAISE dont la caractéristique BOIS est vendue par 6, et la caractéristique PLASTIQUE est vendue par 12.

Merci :)
Last edit: 13 years 10 months ago by kiweerouge.

Please Log in or Create an account to join the conversation.

More
13 years 10 months ago #74027 by nicolas
Possible mais plus complexe.
Code:
if(preg_match('#hikashopModifyQuantity\(\'([0-9]*)#',$html,$match)){ if($match==XX){ //modif qté pour la variante avec l'id XX str_replace('value="1"','value="AA"',$html); }elseif($match==YY){ //modif qté pour la variante avec l'id YY str_replace('value="1"','value="BB"',$html); } }

Mais sinon, pourquoi ne pas tout simplement configurer une quantité minimum/maximum dans les variantes de vos produits via le boutton "gérer les variantes" de votre produit ?

Please Log in or Create an account to join the conversation.

More
13 years 1 day ago - 13 years 1 day ago #125641 by kiweerouge
Bonjour,

Ce petit bout de code bien utile marche-t-il toujours avec la version 2.2.2 de hikashop sur joomla! 3 ?

Je voudrais l'appliquer sur un de mes produit (donc j'ai bien mis le bon id du produit), mais ça ne change pas le champs quantité. Si j'essaie de ne spécifier le code pour aucun produit en particulier, le champs quantité et le boutoon "ajouter au panier" ne s'affichent plus du tout.

Peut-être ai-je fait une bourde dans le code mais j'ai copier/coller d'un autre site sur lequel ça marche très bien (ce pourquoi je me disais que cela venait peut-être de la version). Le code au cas où :
Code:
if(in_array($_GET['cid'],array(1))){ function hikashop_quantity_render($html,$i,$max_quantity,$min_quantity){ $retour='<select id="hikashop_product_quantity_field_'.$i.'" name="quantity">'; $retour='<option value="6">6</option>'; $retour='<option value="12">12</option>'; return $retour.'</select>'.$html; } }
Last edit: 13 years 1 day ago by kiweerouge.

Please Log in or Create an account to join the conversation.

More
13 years 1 day ago #125659 by nicolas
C'est toujours le meme code oui.

Please Log in or Create an account to join the conversation.

More
13 years 1 day ago #125661 by kiweerouge
Ah.... du coup une idée de pourquoi ça ne marcherai pas ?

Please Log in or Create an account to join the conversation.

More
13 years 1 day ago #125664 by nicolas
L'id n'est pas correct, vous n'avez pas de parametre cid dans l'url ou alors vous n'avez pas mis le code dans le bon fichier ou dans un fichier avec le bon nom.

Please Log in or Create an account to join the conversation.

Time to create page: 0.229 seconds
Powered by Kunena Forum