Créer un produits avec déclinaison et certaine restriction en fonction du choix

  • Posts: 30
  • Thank you received: 1
  • Hikashop Business
3 years 10 months ago #332257

-- url of the page with the problem -- : www.hedac.fr/index.php/formation-continu...alogue-de-formations
-- HikaShop version -- : 4.4.1
-- Joomla version -- : 3.9.25
-- PHP version -- : 7.3

Bonjour,
je cherche a mettre en place un produits avec des choix d'options qui doit repecter certain critère>
Le produit est composé ainsi :

Nom du produit : Université d'été

Des champs personnalisée ( ou autre chose selon la construction a mettre en place, je reste complètement ouvert)

Lundi apres-midi : (choix entre)
-formation 1
-formation 2
-formation 3
-formation 4

mardi matin: (choix entre)
-formation 5
-formation 6
-formation 7
-formation 8

mardi apres-midi : (choix entre)
-formation 9
-formation 10
-formation 11
-formation 12

mercredi matin : (choix entre)
-formation 13
-formation 14
-formation 15
-formation 16

Jusque la ca va.

la ou ca se complique, c'est que certaine formation sont sur plus d'une demi journée, par exemple la formation 6 qui sera sur mardi matin et mercredi matin, duc coup un client si il choisit une formation qui entre en confli sur une autre, il ne doit pas pour ajouter un choix sur ce jouir conserné ?

Bien sur , le tarif change également, chaque formation a un cout, et il s'ajoute au fil des choix.
bien toutes les demis journée ne sont pas obligatoire, un client peux tres bien venir a une formation uniquement mardi matin. ou si il le souhaite sur autant de demis journée qu'il le souhaite.

Merci d'avance

Last edit: 3 years 10 months ago by pierquet.

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

  • Posts: 83403
  • Thank you received: 13497
  • MODERATOR
3 years 10 months ago #332260

Bonjour,

C'est possible avec des caractéristiques / variantes.
Vous pouvez créer 4 caractéristiques avec 4 / 5 valeurs chacunes (avec une valeur étant "pas de formation" par exemple).
Ensuite, vous ajoutez ces caractéristiques à votre produits et dans l'onglet "variantes" du produit, vous pouvez ajouter toutes les variantes possibles. Ainsi, pour ne proposer que la formation 13 lorsque la formation 5 est sélectionnée, il suffit de ne pas créer de variantes avec les combinaisons 5 / 14, 5 / 15 et 5 / 16 pour votre produit.
Ensuite, dans chaque variante vous pouvez entrer le prix correspondant en fonction de la combinaison de formations.
Bon, cela va faire dans les 500 variantes pour votre produit, donc ca pourrait causer des problèmes de chargement de la page produit en fonction de l'hébergement utilisé. Il faudrait essayer de minimiser le nombre de variantes car avec 500 variantes, on approche des limites du système de caractéristiques.

Last edit: 3 years 10 months ago by nicolas.
The following user(s) said Thank You: pierquet

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

  • Posts: 30
  • Thank you received: 1
  • Hikashop Business
3 years 10 months ago #332395

Bonjour,
merci pour ce retour, ca confirme bien ce que je pensais sur la démarche a réaliser.
Mais dans les fait j'ai 90 formations sur 8 demi journée .... bien trop lourd a réaliser en déclinaison. d'autant que je n'ai pas vue la possibilitée d'executer automatiquement les déclinaison (comme dans woocommerce) en ayant juste a mettre a jour les prix.

Je vais réflechir autrement. merci en tout cas pour votre retour.

Merci
Emmanuel

Last edit: 3 years 10 months ago by pierquet.

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

  • Posts: 83403
  • Thank you received: 13497
  • MODERATOR
3 years 10 months ago #332398

Bonjour,

En effet, avec 10 formations par demi journée sur 8 demi journées, ça fait 10^8 combinaisons. Ce n'est pas gérable tant au niveau du code que de la gestion.
Dans ce cas il faut faire autrement.
Par exemple, avec des champs personnalisés de la table "article" en utilisant l'option "display limited to" pour changer les champs en fonction de la sélection dans un champs déjà sélectionné, puis un petit plugin de recalcul de prix en fonction des champs choisis.
Mais c'est quand même un peu bancal.

Peut être que passer par www.moonsoft.es/joomla/product/4-calc-builder-extended serait la solution. Avec cela, vous pouvez avoir un formulaire complexe avec calcul du prix dynamique puis envoi vers le passage en caisse d'HikaShop.

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

  • Posts: 30
  • Thank you received: 1
  • Hikashop Business
3 years 10 months ago #332452

Bonjour,
oui effectivement je vais regarder depuis ce composant.
Une petite question, est ce que votre modul "style for hikashop" ne permet que les modif de charte graphique et couleur, ou est ce qu'il permet de reprendre les pages et vue qui sont disponible du "vue" de facon plus conviviale qu'avec du code ?
Merci
Emmanuel

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

  • Posts: 83403
  • Thank you received: 13497
  • MODERATOR
3 years 10 months ago #332457

Bonjour,

C'est uniquement des images et du CSS, une variante par couleur. Cela permet d'adapté le thème des couleurs d'HikaShop aux couleurs des différentes templates.
C'est très utiles pour les templates avec un fond noir par exemple. Presque obligatoire d'ailleurs dans ce genre de cas pour que les interfaces s'affichent proprement.

Par contre, cela ne vas pas vous aider à personnaliser les vues.
Pour faciliter la personnalisation des vues en mode drag & drop, il faudra que l'on développe un éditeur spécial, comme nous avions fait pour le flux de passage en caisse, en se basant sur des tags dans le code des fichiers. Le travail a été commencé dans les vues listing_img_title etc où les différents morceaux sont délimités par des tags HTML du genre <!-- PRODUCT IMG --> <!-- EO PRODUCT IMG -->
Après, il faut développer l'éditeur. C'est un projet que nous avons de coté depuis un moment. Lorsque ce sera développé, cela sera directement dans l'éditeur de vues d'HikaShop par contre.

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

Time to create page: 0.062 seconds
Powered by Kunena Forum