Projet

Général

Profil

Development #48111

Catégories pour les modèles de fiche

Ajouté par Pierre Cros il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
29 octobre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Parce qu'avec un million de modèles de fiche surviennent des pb de classement, ce serait bien d'avoir des catégories de fiche


Fichiers


Demandes liées

Lié à w.c.s. - Development #41157: Disposer de catégories pour les fichesRejeté30 mars 2020

Actions

Révisions associées

Révision 27b89166 (diff)
Ajouté par Lauréline Guérin il y a plus de 3 ans

cards: add category (#48111)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 3 ans

#2

Mis à jour par Pierre Cros il y a plus de 3 ans

  • Description mis à jour (diff)
#3

Mis à jour par Frédéric Péters il y a plus de 3 ans

On parle bien de catégories pour les modèles de fiche ? (qui ne seront pas un million mais quelques dizaines)

#4

Mis à jour par Pierre Cros il y a plus de 3 ans

  • Sujet changé de Catégories de fiche à Catégories pour les modèles de fiche
  • Description mis à jour (diff)

Yes, désolé c'était un peu con de présenter le truc comme ça du coup.

J'ai édité titre et description.

#5

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Assigné à mis à Lauréline Guérin
#6

Mis à jour par Lauréline Guérin il y a plus de 3 ans

#7

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Tracker changé de Bug à Development
#8

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Projet changé de Publik famille à w.c.s.

Je déplace dans le projet wcs parce que sinon je ne retrouverai pas ce ticket. (et peut-être surtout ça lui permettra de voir jenkins etc.).

#9

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Projet changé de w.c.s. à Publik famille
#11

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Projet changé de Publik famille à w.c.s.
#12

Mis à jour par Frédéric Péters il y a plus de 3 ans

{% regroup view.get_carddefs by category as category_list %}

Ça va trier les catégories par ordre alphabétique plutôt que l'ordre manuel qui peut être défini par dragndrop, je pense que ça passerait en modifiant le get_carddefs() pour trier par position, quelque chose comme ça :

+++ b/wcs/backoffice/data_management.py
@@ -66,6 +66,7 @@ class DataManagementDirectory(ManagementDirectory):
         carddefs = CardDef.select(order_by='name', ignore_errors=True, lightweight=True)
         carddefs = [c for c in carddefs if user.is_admin or c.is_of_concern_for_user(user)]
         cats = CardDefCategory.select(order_by='name')
+        CardDefCategory.sort_by_position(cats)
         for c in cats + [None]:
             for carddef in carddefs:
#13

Mis à jour par Lauréline Guérin il y a plus de 3 ans

note: sur /backoffice/management/forms l'ordre manuel des catégories n'est pas conservé non plus

#14

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée

note: sur /backoffice/management/forms l'ordre manuel des catégories n'est pas conservé non plus

Ah oui tiens, tu feras un ticket pour corriger ça ?

(je valide sans attendre jenkins, parce que c'est le seul truc que j'avais vu)

#15

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 27b891665793dbf705e4745434044ee0071620fb
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Mon Nov 2 17:40:49 2020 +0100

    cards: add category (#48111)

commit 6a0c7835876ce1f9677d481f1076420dabb92928
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Mon Nov 2 16:09:23 2020 +0100

    misc: split admin pages tests (category)
#16

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF