Properties
| Property | Tipo | Requerido | Descripción |
|---|---|---|---|
title | string | Sí | Nombre visible. |
slug | string | Sí | Identificador (a–z, 0–9, -); único. |
icon | string | No | Icono que se muestra para la section. |
description | string | No | Para qué sirve la section. |
object_type | string | Sí | El tipo de objeto que gestiona la section — por ejemplo contacts, content instances, documents u orders. |
type | string | Sí | El subtipo de la section. |
view_id | referencia | Sí | La View vinculada. Debe existir; cambiarla vuelve a sembrar los fields desde la nueva View. |
fields | array | No | Configuración de visualización y enlace por campo. |
layout_pages | array | No | Las layout pages que expone esta section. |
allow_exports_generation | boolean | No | Habilita los exports de la section. |
creation_rules | object | No | Reglas para la creación de registros. |
Vínculo con la View y fields
Los datos de una section vienen por completo de su View vinculada: la View decide el tipo de objeto, qué registros aparecen (sus filtros) y qué campos están disponibles. Cuando defines o cambias elview_id, los fields de la section se vuelven a sembrar desde los
campos de esa View, así la section siempre refleja la View a la que apunta. Luego
personalizas la visualización de cada campo — su etiqueta, si es ordenable y si enlaza a
otro lugar.
Field linking
Un campo puede declarar un enlace para que su valor se convierta en un drill-down cliqueable hacia la layout page de otra section — por ejemplo, el nombre de un contact que abre la Single Record page del contact, o un número de order que abre el detalle del order. Al guardar, el enlace se enriquece con el título y slug del destino. Una section puede enlazar a su propia Single Record page (una autorreferencia), que es el patrón común para “haz clic en una fila para abrir su detalle”.Reglas de creación
Para las sections cuyos usuarios crean registros, las reglas de creación acotan y enrutan esa creación:- Acotar los pickers — restringir los pickers de un formulario de creación a los registros que devuelve una View elegida (por ejemplo, limitar qué contacts o locations puede seleccionar un usuario).
- Enrutar registros relacionados — mapear un registro relacionado a la Single Record page que debe abrirse cuando un usuario navega a él, para que los drill-downs caigan en la página de detalle correcta.
Layout pages
Una section contiene una o más layout pages — cada una una forma distinta de presentar los mismos registros. El catálogo completo de tipos de lista y visualización, con la configuración que requiere cada uno, está en la página de Layout pages; las experiencias de detalle y creación están en la página de Single Record pages.Exports
Cuandoallow_exports_generation está activo, los usuarios pueden exportar los
registros de la section. Los exports corren en segundo plano y producen archivos CSV y
JSON, con un aviso cuando la descarga está lista. Aplica filtros antes de exportar para
mantener el resultado enfocado.
Comportamiento y reglas
Una section no puede eliminarse mientras está vinculada a una app. Desvincúlala de
cada app primero, y luego elimínala.
Relacionado
Layout pages
Cada forma de presentar los registros de una section.
Single Record pages
La vista de detalle del registro y el formulario New Record.
Views
La fuente de datos a la que se vincula cada section.
App Designer
Cómo la navegación de una app apunta a las sections.