Order collection usage guide
Guía de uso
Section titled “Guía de uso”El campo order se encuentra disponible en las siguientes colecciones:
- Products
- Serie
- Expert
- Partner
Crear nueva colección
Section titled “Crear nueva colección”Antes de poner un número en el campo order tener en cuenta las siguientes validaciones:
Campo order | Resultado |
|---|---|
| 0 | Error, el 0 no es un numero valido |
| -1 | Error, solo se permiten numeros positivos |
| Cualquier numero mayor al disponible | Error, solo puedes asignar como máximo el siguiente número disponible. Por ejemplo, si hay 2 elementos (orden 1 y 2), el siguiente solo puede ser 3, no 4 ni más. |
| 2147483648 | Error, número fuera del rango entero permitido |
En el caso especial de dejar el campo order vacío, el campo se reasignará de manera automática como el último. Ejemplo:
- Colección 1 - Order: 1
- Colección 2 - Order: 2
En caso de crearse:
- Colección 3 - Order: (vacío)
El sistema lo pondrá con el número 3 de manera automática.
Nota importante: Todas las colecciones que estén guardadas en el status de DRAFT o MODIFIED no se verá reflejado el cambio del order en Strapi. Para que se pueda ver el cambio, se debe PUBLICAR la colección.Ejemplos de uso
Section titled “Ejemplos de uso”Caso del order vacío
Section titled “Caso del order vacío”En el siguiente ejemplo ya se tiene 2 colecciones creadas y publicadas.

Ahora se crea una nueva colección con el order vacío:

Al estar el order vacío de manera autoḿatica cuando la colección que se acaba de crear se publique, su order también cambiará.

Reasignar el order
Section titled “Reasignar el order”Para este ejemplo ya se tiene una colección creada, con el order a 1.

Y ahora se creará una nueva colección pero se quiere que su order sea 1. Esta vez se le dará a Save para observar su comportamiento.

Como se puede ver, al no publicar la colección que se acaba de crear, no se reordenará el order.

Ahora se publicará la nueva colección creada para ordenar el order.

Nota importante: El status de las colecciones afectadas se mantendrá con el que ya estaba. (DRAFT, MODIFIED, PUBLISHED)Editar una colección
Section titled “Editar una colección”Antes de editar una colección, tener en cuenta las siguientes validaciones:
Campo order | Resultado |
|---|---|
| 0 | Error, el 0 no es un numero valido |
| -1 | Error, solo se permiten numeros positivos |
| Cualquier numero mayor al disponible | Error, solo puedes asignar como máximo el siguiente número disponible. Por ejemplo, si hay 2 elementos (orden 1 y 2), el siguiente solo puede ser 2. |
| 2147483648 | Error, número fuera del rango entero permitido |
En el caso especial de editar el campo order y dejarlo vacío, el campo se reasignará de manera automática al último número que tenía antes de ser borrado.
Ejemplo:
- Colección 1 - Order: 1
Campo order editado
- Colección 1 - Order: (vacío)
Resultado:
- Colección 1 - Order: 1
Ejemplos de uso
Section titled “Ejemplos de uso”En el siguiente ejemplo se tiene 3 colecciones ya creadas, una en draft, otra en modified y una publicada.

Ahora se va a editar el campo order de titulo T2 para que sea el último, en este caso el 3.

Como solo se ha guardado no se ven reflejados los cambios, ahora se publicará quedando así las colecciones:

El order de la coleccion T3 ha sido modificado automaticamente y su status no ha cambiado.
Eliminar una colección
Section titled “Eliminar una colección”Siguiendo con el ejemplo anterior se tiene 3 colecciones creadas.

Ahora se quiere borrar la colección con el titulo T1. Haciendo esto, las demás colecciones reasignarán su número order sin cambiar su status.
