Serial Posted September 1, 2015 Share Posted September 1, 2015 Bonjour, J'aimerai savoir comment mettre un prix fixe pour une déclinaison. Soit dans le code, directement dire que pour l'id de cette déclinaison, le prix du produit est de X € TTC. Soit pouvoir dans la déclinaison du produit, au lieu d'avoir une augmentation ou réduction du prix initial, mettre un nouveau choix dans la liste déroulante "Prix Fixe" et écrire le prix du produit. Est-ce possible ? Link to comment Share on other sites More sharing options...
Fernand WAFO Posted September 1, 2015 Share Posted September 1, 2015 Vous pouvez faire cela de la façon suivante : 1. Dans le code, il faut aller dans la méthode priceCalculation de la classe Product et le fixer 2. Créer la déclinaison et faire un prix spécifique pour cette déclinaison en fixant le prix Merci Link to comment Share on other sites More sharing options...
herve25 Posted September 1, 2015 Share Posted September 1, 2015 Bonjour,Je dirais qu'aucun développement n'est nécessaire.Il suffit de déterminer un prix fixe pour la déclinaison dans l'administration dans l'onget "Prix" / "Prix Spécifiques" en décochant la case "Laisser le prix de base" pour la déclinaison. Link to comment Share on other sites More sharing options...
Serial Posted September 1, 2015 Author Share Posted September 1, 2015 (edited) Merci pour vos 2 solutions Bonjour,Je dirais qu'aucun développement n'est nécessaire.Il suffit de déterminer un prix fixe pour la déclinaison dans l'administration dans l'onget "Prix" / "Prix Spécifiques" en décochant la case "Laisser le prix de base" pour la déclinaison. J'ai essayé mais lorsque je valide j'ai un message d'erreur : "Plage de dates non valide". J'ai mis comme plage la date d'aujourd'hui au 01/09/2199 pour être tranquille. Edited September 1, 2015 by Serial (see edit history) Link to comment Share on other sites More sharing options...
herve25 Posted September 1, 2015 Share Posted September 1, 2015 Il faut que tu utilise le date picker pour entrer les dates.Car elles sont au format anglais. Du coup le 01/09/2199 devient 2199-09-01 00:00:00 Et dans ce cas le prix est bien inséré. Link to comment Share on other sites More sharing options...
Fernand WAFO Posted September 1, 2015 Share Posted September 1, 2015 Je disais en 2) 2. Créer la déclinaison et faire un prix spécifique pour cette déclinaison en fixant le prix Link to comment Share on other sites More sharing options...
Serial Posted September 2, 2015 Author Share Posted September 2, 2015 (edited) Il faut que tu utilise le date picker pour entrer les dates. Car elles sont au format anglais. Du coup le 01/09/2199 devient 2199-09-01 00:00:00 Et dans ce cas le prix est bien inséré. Désolé, je ne l'ai pas précisé mais ma date est bien a ce format là justement, mais toujours "plage de dates invalide". Edited September 2, 2015 by Serial (see edit history) Link to comment Share on other sites More sharing options...
herve25 Posted September 2, 2015 Share Posted September 2, 2015 C'est l'autre date qui doit être invalide alors, quelle version de prestashop ?J'ai testé sans problème sur une 1.6.0.14.Si jamais c'est la date de fin qui pose problème tu peux toujours en mettre une avec l'année en 2020 ou 2030 cela suffira surement :-) Link to comment Share on other sites More sharing options...
Serial Posted September 2, 2015 Author Share Posted September 2, 2015 En effet, une date de fin à 2035 fonctionne ! Merci, c'est top 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