Bonjour, je suis en train de me prendre la tête avec un Joomla 2.5.11 + Virtuemart 2.0.20b.
Je dois étudier la possibilité d'utiliser Joomla et Virtuemart pour proposer des pièces spécifiques moto/auto.
Ici il s'agit d'un seul type de pièce, décliné en plusieurs références, qui s'adaptent sur un ou plusieurs modèles de véhicule.
Par exemple, ma référence 001 est prévue pour se monter sur une Yamaha R1 1000cc de 2010 et/ou une Triumph Speed Triple 1050cc de 2012.
Le but final est de proposer une recherche de produits par marque/modèle/cylindrée/année.
J'ai cherché longtemps mais je n'ai rien trouvé.
Si je fais ça avec les catégories, c'est compliqué, vu le nombre de modèles/cylindrées par marque et par année...
J'ai trouvé des composants qui à priori permettent d'effectuer une recherche sur les champs personnalisés (pas testé encore), donc je suis parti dans cette direction.
J'ai créé un produit, ma référence 001.
J'ai ensuite créé un champ personnalisé de type plugin > stockable variants, appelé "Marque-modèle-cylindrée" avec comme options :
La liste des marques
La liste des cylindrées
La liste des modèles
La liste des années
Dans ma fiche produit 001, onglet "Champs personnalisés", je sélectionne mon type "Marque-modèle-cylindrée".
Là je remplis les champs dans "nouveau produit" (réf, nom, surcoût, etc...) et je fais ajouter.
Ensuite, je sélectionne marque/modèle/cylindrée/année dans les menus déroulant : exemple : Yamaha R1 1000cc de 2010.
De la même manière je fais un autre nouveau produit pour Triumph Speed Triple 1050 de 2012.
Je fais enregistrer, et hop, mes deux produits enfants sont créés, nickel. Je pourrais même gérer le stock et des prix différents, mais c'est pas le but, il s'agit du même produit.
Ma première question porte sur l'ergonomie dans le back-end. en procédant de la sorte, même si ça fonctionne, on se retrouve avec un menu "modèle" énorme, vu qu'on a tous les modèles de tous les constructeurs, c'est pas terrible.
J'ai essayé un truc : créer plusieurs champs personnalisés de type plugin > stockable variants, un pour chaque marque, de manière à avoir comme types de champs personnalisés :
Marque-modèle-cylindrée Yamaha
Marque-modèle-cylindrée Triumph
etc..
Ensuite dans les options de chaque type je mets la liste des modèles de la marque, la liste des cylindrées disponibles, et les années. Sur le papier, ça a l'air miam-miam...
De plus, ça ne fonctionne pas.
Dans la fiche produit dans l'onglet "champs personnalisés" :
- Quand je sélectionne mon deuxième type, il affiche un nombre de lignes de variantes identique à celui que j'ai saisi dans le premier type (alors que je ne devrais rien avoir à ce niveau là).
- Je ne peux pas rajouter une ligne (un nouveau produit).
- Et le plus grave, si je complète ces lignes, lorsque je valide, les produits enfants ne sont pas créés.
Est-il possible, pour un produit donné, d'utiliser plusieurs champs personnalisés de type plugin > stockable variants ?
Sinon toute suggestion est la bienvenue...
Merci d'avoir pris le temps de me lire (désolé pour le pavé).
Je dois étudier la possibilité d'utiliser Joomla et Virtuemart pour proposer des pièces spécifiques moto/auto.
Ici il s'agit d'un seul type de pièce, décliné en plusieurs références, qui s'adaptent sur un ou plusieurs modèles de véhicule.
Par exemple, ma référence 001 est prévue pour se monter sur une Yamaha R1 1000cc de 2010 et/ou une Triumph Speed Triple 1050cc de 2012.
Le but final est de proposer une recherche de produits par marque/modèle/cylindrée/année.
J'ai cherché longtemps mais je n'ai rien trouvé.
Si je fais ça avec les catégories, c'est compliqué, vu le nombre de modèles/cylindrées par marque et par année...
J'ai trouvé des composants qui à priori permettent d'effectuer une recherche sur les champs personnalisés (pas testé encore), donc je suis parti dans cette direction.
J'ai créé un produit, ma référence 001.
J'ai ensuite créé un champ personnalisé de type plugin > stockable variants, appelé "Marque-modèle-cylindrée" avec comme options :
La liste des marques
La liste des cylindrées
La liste des modèles
La liste des années
Dans ma fiche produit 001, onglet "Champs personnalisés", je sélectionne mon type "Marque-modèle-cylindrée".
Là je remplis les champs dans "nouveau produit" (réf, nom, surcoût, etc...) et je fais ajouter.
Ensuite, je sélectionne marque/modèle/cylindrée/année dans les menus déroulant : exemple : Yamaha R1 1000cc de 2010.
De la même manière je fais un autre nouveau produit pour Triumph Speed Triple 1050 de 2012.
Je fais enregistrer, et hop, mes deux produits enfants sont créés, nickel. Je pourrais même gérer le stock et des prix différents, mais c'est pas le but, il s'agit du même produit.
Ma première question porte sur l'ergonomie dans le back-end. en procédant de la sorte, même si ça fonctionne, on se retrouve avec un menu "modèle" énorme, vu qu'on a tous les modèles de tous les constructeurs, c'est pas terrible.
J'ai essayé un truc : créer plusieurs champs personnalisés de type plugin > stockable variants, un pour chaque marque, de manière à avoir comme types de champs personnalisés :
Marque-modèle-cylindrée Yamaha
Marque-modèle-cylindrée Triumph
etc..
Ensuite dans les options de chaque type je mets la liste des modèles de la marque, la liste des cylindrées disponibles, et les années. Sur le papier, ça a l'air miam-miam...
De plus, ça ne fonctionne pas.
Dans la fiche produit dans l'onglet "champs personnalisés" :
- Quand je sélectionne mon deuxième type, il affiche un nombre de lignes de variantes identique à celui que j'ai saisi dans le premier type (alors que je ne devrais rien avoir à ce niveau là).
- Je ne peux pas rajouter une ligne (un nouveau produit).
- Et le plus grave, si je complète ces lignes, lorsque je valide, les produits enfants ne sont pas créés.
Est-il possible, pour un produit donné, d'utiliser plusieurs champs personnalisés de type plugin > stockable variants ?
Sinon toute suggestion est la bienvenue...
Merci d'avoir pris le temps de me lire (désolé pour le pavé).