Tengo el producto Plone que usa un tipo de carpeta personalizada para contener un conjunto de objetos de contenido personalizado. El tipo de carpeta se creó subclasificando BaseFolder y tiene un esquema con un par de campos de texto. Actualmente, cuando se agregan objetos personalizados a la carpeta personalizada, los objetos se ordenan alfabéticamente por su id. ¿Cómo puedo anular este comportamiento y permitir que mis usuarios clasifiquen las carpetas personalizadas de forma manual, por ejemplo a través de la vista "Contenido"?¿Cómo reordenas programáticamente los elementos secundarios de una subclase de ATFolder?
6
A
Respuesta
4
Solución más rápida: subclase de ATFolder en lugar de BaseFolder. Eso le da todas las capacidades de reordenación "normales" y otras carpetas de plomada común (que sospecho que usted también desea).
Si quiere ser más selectivo, consulte Products/ATContentTypes/content/base.py: ATCTOrderedFolder y OrderedBaseFolder.
Cuestiones relacionadas
- 1. cómo obtener los elementos secundarios de un elemento WPF
- 2. Eliminando todos los elementos secundarios de la cuadrícula en WPF
- 3. XPath: ¿cómo se seleccionan los elementos secundarios de un nodo?
- 4. ¿Cómo buscar los elementos secundarios de un HTMLDivElement?
- 5. Cómo acceder al elemento hijo fuera de los elementos secundarios()?
- 6. Cómo deshabilitar los eventos de mouse desencadenados por elementos secundarios?
- 7. ¿Cómo espaciado los elementos secundarios de un StackPanel?
- 8. Seleccionar nodeValue añadiendo los elementos secundarios
- 9. Determinar todos los elementos secundarios ancho
- 10. ¿Cómo puedo obtener todos los elementos secundarios de los elementos con selectores CSS que usan selenio?
- 11. ¿Cómo recuperar los títulos de los elementos secundarios de una carpeta en Google Drive?
- 12. Eliminar una clase para todos los elementos secundarios
- 13. Obtener elementos secundarios de XElement
- 14. jQuery - Acceso a los elementos secundarios anidados
- 15. Comparación de XML ignorando el orden de los elementos secundarios
- 16. Cómo reemplazar programáticamente los elementos de UIToolBar integrados en IB
- 17. ¿Cómo hacer que el borde recorte los elementos secundarios?
- 18. Retire todos los elementos secundarios de un StackPanel
- 19. Inhabilitación recursiva de todos los elementos secundarios de un elemento
- 20. ¿Cómo elimino todos los elementos secundarios usando linq a sql?
- 21. Acceder a los elementos ResourceDictionary programáticamente
- 22. jQuery: cómo quitar el texto, pero no los elementos secundarios
- 23. Elementos secundarios con márgenes dentro de los DIV
- 24. Pasar por todos los elementos secundarios de GroupView?
- 25. Cómo escribir una consulta MYSQL que devolverá los elementos secundarios anidados a los padres?
- 26. Obteniendo .text() de elementos secundarios de jQuery()
- 27. ¿Cómo evitar que los elementos secundarios interfieran con los eventos de dragover y caída de HTML5?
- 28. jquery iterar sobre elementos secundarios
- 29. Selector de elementos secundarios usando `querySelectorAll` en una colección DOM
- 30. Opacidad de CSS y elementos secundarios