Question

J'ai un produit Plone qui utilise un type de dossier personnalisé pour contenir un ensemble d'objets de contenu personnalisé. Le type de dossier a été créé en sous-classant BaseFolder et comporte un schéma avec deux champs de texte. Actuellement, lorsque des objets personnalisés sont ajoutés au dossier personnalisé, ils sont triés par ordre alphabétique selon leur identifiant. Comment puis-je modifier ce comportement et permettre à mes utilisateurs de trier les dossiers personnalisés manuellement, par exemple, à l'aide de la commande "Contenu"? voir?

Était-ce utile?

La solution

Solution la plus rapide: sous-classe de ATFolder au lieu de BaseFolder. Cela vous donne tout le "normal" réorganisation et autres fonctionnalités de dossier plone commmon (que je suppose vous aussi vouloir).

Si vous voulez être plus sélectif, consultez Produits / ATContentTypes / content / base.py: ATCTOrderedFolder et OrderedBaseFolder.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top