Configurer les options

  • Posts: 219
  • Thank you received: 13
  • Hikashop Business
9 years 1 month ago #218534

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.5
-- PHP version -- : 5.5.22
-- Browser(s) name and version -- : Firefox 41.0.2

Bonjour,

Après avoir cherché dans des dizaines et des dizaines de topics, sans succès, je me tourne vers vous afin de m'aider sur la configuration des options de ma boutique.

Voilà le schéma de base : la boutique vend des roues de vélo complète et montées mais aussi, de manière individuelle et à l'unité, les éléments qui composent cette roue complète. Pour faire simple, la boutique vend des jantes, des moyeux, et des rayons de roues de vélo. Chaque élément peut être acheté individuellement et dispose d'une fiche produit spécifique.

Ce que je voudrais faire, c'est créer une fiche produit permettant de créer une roue de A à Z et où chaque élément pourrait être ajouté selon les besoins. J'ai essayé de créer des options mais cela affiche le nom de l'option et un menu déroulant "oui ou non".

Est-il possible de paramétrer la boutique de telle sorte à ce que pour une option, il ne soit pas afficher telle option -> oui ou non mais Jantes et un menu déroulant donnant le choix des diverses jantes proposées dans la boutique.

Voici un site qui utilise cette méthode : www.rca-bike.fr/roues-artisanales-route-...e-38mm-boyau-sl.html

Est-ce envisageable pour Hikashop dernière version business ou faudra-t-il passer par les variantes et re-créer chaque option sous forme de variantes ?

D'avance, merci

Last edit: 9 years 1 month ago by theomartin.

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
9 years 1 month ago #218553

Bonjour,

Le menu déroulant avec différentes possibilités implique que l'option soit un produit avec variantes.
Comme cela est fait sur notre site de démonstration :
demo.hikashop.com/index.php/en/hikashop/...ct-page/with-options

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 219
  • Thank you received: 13
  • Hikashop Business
9 years 1 month ago #218575

Bonjour,

Je vous remercie de votre réponse.

J'ai effectivement trouvé l'exemple du Laptop où l'on peut ajouter des éléments.

Par contre, est-il possible de supprimer les prix entre parenthèses ( + xx,xx €) ?
Est-il également possible de réduire la largeur du menu déroulant ?

D'avance merci.
Cordialement,

Last edit: 9 years 1 month ago by theomartin.

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

  • Posts: 13201
  • Thank you received: 2322
9 years 1 month ago #218590

Bonjour,

Oui pour retirer le prix vous pouvez éditer la vue "product / option" et retirer la ligne:

$text.=' ( '.($positive?'+ ':'').$this->currencyHelper->format($price,$ok->price_currency_id).' )';

En ce qui concerne la largeur du menu déroulant, cela est du CSS, voici un lien vers une documentation pour ces deux types de modifications:
www.hikashop.com/support/support/documen...ize-the-display.html

The following user(s) said Thank You: theomartin

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

  • Posts: 219
  • Thank you received: 13
  • Hikashop Business
9 years 1 month ago #218687

Bonjour,

Merci, c'est exactement ce qu'il me fallait !

Une dernière question : lors du passage en caisse, les labels des options choisies n'apparaissent pas. Par exemple si on choisit "produit X : Rouge" sur la fiche produit, seul Rouge apparaît dans le récapitulatif de la commande. Il y a-t-il un moyen de faire apparaître le label 'Produit X" avec la caractéristique choisie ?

d'avance, merci

Cordialement,

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

  • Posts: 13201
  • Thank you received: 2322
9 years 1 month ago #218692

Bonjour,

Vous pouvez éditer la vue "checkout / cart" et ajouter la ligne:

if(!empty($optionElement->product_name))
    $text = $optionElement->product_name;
Juste avant:
echo '<p class="hikashop_cart_option_name">'.$text;

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

Time to create page: 0.071 seconds
Powered by Kunena Forum