Development #65053
Tarification - UI définition d'une grille tarifaire sur un agenda
Début:
10 mai 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Derrière un feature flag:
- sur l'écran de paramétrage d'un agenda de type events, lister les grilles tarifaires existantes
- on peut ajouter une grille en cliquant sur un bouton "nouvelle grille" (choix du modèle de grille, date de début, date de fin)
- faire une page de détail pour une grille donnée, qui affiche les tarifs en fonction des critères, d'après ce qu'on a en DB
- formulaire pour modifier une grille (choix du modèle de grille, date de début, date de fin)
- édition des tarifs en fonction des critères
- import/export
(pour l'admin uniquement, on verra pour avoir une gestion des droits plus fine plus tard)
Fichiers
Révisions associées
pricing: iter_pricing_matrix method (#65053)
pricing: display agenda pricing matrix on detail page (#65053)
pricing: edit pricing_data (#65053)
pricing: import/export pricing_data (#65053)
Historique
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0004-pricing-edit-pricing_data-65053.patch 0004-pricing-edit-pricing_data-65053.patch ajouté
- Fichier 0003-pricing-display-agenda-pricing-matrix-on-detail-page.patch 0003-pricing-display-agenda-pricing-matrix-on-detail-page.patch ajouté
- Fichier 0002-pricing-iter_pricing_matrix-method-65053.patch 0002-pricing-iter_pricing_matrix-method-65053.patch ajouté
- Fichier 0001-pricing-pricing-configuration-on-events-agenda-65053.patch 0001-pricing-pricing-configuration-on-events-agenda-65053.patch ajouté
- Fichier 0005-pricing-import-export-pricing_data-65053.patch 0005-pricing-import-export-pricing_data-65053.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
basé sur #64903
0001: les vues de base pour afficher les grilles tarifaires sur un agenda, en ajouter, en modifier, en supprimer
0002: de la plomberie pour faciliter l'affichage des données tarifaires et leur édition dans un formset
0003: affichage des données tarifaires
0004: édition des données tarifaires
0005: import/export des grilles tarifaires d'un agenda
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier FireShot Capture 021 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png FireShot Capture 021 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png ajouté
- Fichier FireShot Capture 020 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png FireShot Capture 020 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png ajouté
- Fichier FireShot Capture 019 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png FireShot Capture 019 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png ajouté
- Fichier FireShot Capture 026 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png FireShot Capture 026 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png ajouté
- Fichier FireShot Capture 025 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png FireShot Capture 025 - Agendas - Restaurant scolaire Anatole France - chrono.dev.publik.love.png ajouté
quelques captures
Mis à jour par Lauréline Guérin il y a presque 2 ans
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0004-pricing-edit-pricing_data-65053.patch 0004-pricing-edit-pricing_data-65053.patch ajouté
- Fichier 0003-pricing-display-agenda-pricing-matrix-on-detail-page.patch 0003-pricing-display-agenda-pricing-matrix-on-detail-page.patch ajouté
- Fichier 0002-pricing-iter_pricing_matrix-method-65053.patch 0002-pricing-iter_pricing_matrix-method-65053.patch ajouté
- Fichier 0001-pricing-pricing-configuration-on-events-agenda-65053.patch 0001-pricing-pricing-configuration-on-events-agenda-65053.patch ajouté
- Fichier 0005-pricing-import-export-pricing_data-65053.patch 0005-pricing-import-export-pricing_data-65053.patch ajouté
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit fe16e1af83ed3e1c22189ac6e11d169e4df6a921 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri May 13 11:59:15 2022 +0200 pricing: import/export pricing_data (#65053) commit b308ddb2405d6042c77174b281bd7ef3d05c2778 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri May 13 11:17:18 2022 +0200 pricing: edit pricing_data (#65053) commit f4920fd7f3395d3768588059ad894bd4cf41d277 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Thu May 12 15:18:26 2022 +0200 pricing: display agenda pricing matrix on detail page (#65053) commit 35600c2952d4e640366522ef42cbc8ed94621c38 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Thu May 12 14:24:36 2022 +0200 pricing: iter_pricing_matrix method (#65053) commit 7f85145858c895d5adf4d0cfdf43596697d02af7 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue May 10 17:03:43 2022 +0200 pricing: pricing configuration on events agenda (#65053)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
pricing: pricing configuration on events agenda (#65053)