LucasL Posted April 6, 2021 Share Posted April 6, 2021 Bonjour, Pour un produit avec déclinaisons, PS permet d'afficher en front sur la page produit l'ensemble des déclinaisons soit sous forme de liste déroulante, bouton radio ou couleur/texture. Pour une gamme de produit que nous vendons il nous serait utile de pouvoir passer d'une déclinaison à une autre par un bouton "+" ou "-" (ou flèche gauche / droite) plutôt qu'imposer de passer par une liste déroulante. Par exemple un produit de type logiciel (prenons l'exemple d'un antivirus) déclinable pour 1 à 10 postes et une durée de maintenance / maj de 1 à 3 ans, ces deux critères sont les attributs et les déclinaisons ci-dessous sont configurées : 1 poste / 1 an 1 poste / 2 ans 1 poste / 3 ans 2 postes / 1 an etc... Pas de souci sur la mise à jour des tarifs en fonction des combinaisons. En revanche, plutôt que d'afficher la totalité des attributs sous forme de liste déroulante (peu sexy à nos yeux), il serait plus esthétique de proposer un choix par boutons +/- de manière à laisser l'utilisateur incrémenter / décrémenter entre attributs. De la combinaison des attributs découle la déclinaison. Ce qui nous donnerait : (attribut) Nombre de postes : (-) 1 poste (+) (attribut) Nombre d'années : (-) 1 an (+) Fonctionnellement, cela revient à partir du principe que les attributs ont un ordre déterminé (tel que sur la fiche produit), et qu'au lieu de choisir un attribut sur une liste ou bouton radio il y a les boutons adéquats pour passer simplement de l'un à l'autre. Quelque chose comme ça : Autant que possible, de préférence pas de modification du code source (essentiellement pour la maintenabilité future au fil des évolutions de prestashop), je préfère investir dans un module propre qui répond à la demande. Merci d'avance pour vos réponses. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now