Páginas de espacios públicos¶
Páginas de espacios públicos define categorías, páginas y subpáginas en espacios de información pública. Las páginas tienen información SEO completa, editor de texto enriquecido y URL amigable. Cada página incluye: título y contenido rico, espacio al que pertenece, página padre (para crear jerarquías), ruta URL personalizada, estado de publicación, tipo de página, icono representativo, posición para ordenamiento, descripción corta, y campos SEO (título, descripción y tags para motores de búsqueda). Permite construir sitios web estructurados, gestionar contenido público, optimizar posicionamiento en buscadores, crear documentación online y publicar información corporativa de manera profesional con control completo sobre la estructura y presentación.
Información General¶
| Propiedad | Valor |
|---|---|
| ID | 09d3fbad-7425-489e-9a14-8b475bfa661e |
| Tabla PostgreSQL | tpr_30040510802 |
| Etiqueta Plural | Páginas de espacios públicos |
| Texto principal automatico | No |
| Sección Base | Base - Páginas de espacios públicos (47c39397-dfed-47cf-a63a-a5383e713eaa) |
Campos¶
Total de campos: 29 (10 del sistema, 19 personalizados)
Campos del Sistema¶
| Campo | Tipo | Rol | Columna PostgreSQL | Relación | Atributos |
|---|---|---|---|---|---|
| ID | Relación |
- | id |
Páginas de espacios públicos | - |
| Nombre | Texto |
- | nombre |
- | - |
| Fecha Alta Dato | Fecha Y Hora |
- | fecha |
- | - |
| Editado | Fecha Y Hora |
- | fecham |
- | - |
| Eliminado | Sí/No |
- | eliminado |
- | - |
| Usuario Creador del dato | Relación |
- | usuarioid |
Base - Entidades | - |
| Sección (Relación Sistema) | Relación |
- | plantillapid |
- | 🔴 Obligatorio |
| Posición (Orden) | Decimal |
- | posicion |
- | - |
| Modificado | Sí/No |
- | modificado |
- | - |
| Fecha Indice Actividad | Fecha Y Hora |
- | fechaia |
- | - |
Campos Personalizados¶
| Campo | Tipo | Pestaña | Columna | Atributos | Notas |
|---|---|---|---|---|---|
| Destinador | Relación |
General | pr_300405108042 |
🔒 Bloqueado, 👁 Oculto | - |
| Hora local | Hora |
Registro | pr_300405108039 |
🔒 Bloqueado, 👁 Oculto | - |
| Fecha Alta del registro | Fecha Y Hora |
Registro | pr_300405108041 |
🔴 Obligatorio | Autorrellenado (Siempre): Fecha y Hora actual |
| Empleado | Relación |
Registro | pr_300405108035 |
🔴 Obligatorio | Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* ) |
| Fecha Dato | Fecha Y Hora |
Registro | pr_300405108038 |
🔴 Obligatorio | Autorrellenado (Siempre): Fecha y Hora actual |
| Autor del alta | Relación |
Registro | pr_300405108037 |
🔴 Obligatorio | Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* ) |
| Espacio | Relación |
General | pr_50040510801 |
🔴 Obligatorio | - |
| Contenido | Texto |
Contenido | pr_50040510806 |
- | - |
| Padre | Relación |
General | pr_50040510807 |
- | - |
| Ruta | Texto |
General | pr_50040510803 |
- | Generalmente es el título sin caracteres especiales, utilizando - como separador de espacios. |
| Estado | Relación |
General | pr_10040511085 |
- | - |
| Tipo | Relación |
General | pr_10040511084 |
- | - |
| Icono | Relación |
General | pr_50040510805 |
- | - |
| Posición | Entero |
General | pr_50040510809 |
📊 Cualquier valor numérico | - |
| Título | Texto |
General | pr_20040511992 |
🔴 Obligatorio | - |
| Descripción corta | Texto |
Descripción corta | pr_40040534271 |
- | - |
| SEO - Tags | Texto |
SEO | pr_500405995911 |
- | - |
| SEO - Descripción | Texto |
SEO | pr_50040599599 |
- | - |
| SEO - Título | Texto |
SEO | pr_500405995910 |
- | - |
Scripts¶
Total de scripts: 3
Código de Scripts¶
Lógica de negocio ejecutada en los formularios automáticamente
Campo_Cambiado¶
txt titulourl = F.ToFriendlyUrl(C.Titulo)
if C.ReferenciaPadre <> ''
C.TextoPrincipal = F.Concat(C.ReferenciaPadre.TextoPrincipal,' > ',C.Titulo)
txt sug2 = F.Concat(C.ReferenciaPadre.Ruta,'/',v.titulourl)
F.SugerirValor(S.Fields.PaginasDeEspaciosPublicos.Ruta.ID,v.sug2,'x')
else
C.TextoPrincipal = F.Concat(C.ReferenciaEspacio.TextoPrincipal,' > ',C.Titulo)
txt sug = F.Concat(C.ReferenciaEspacio.URLBase,'/',v.titulourl)
F.SugerirValor(S.Fields.PaginasDeEspaciosPublicos.Ruta.ID,v.sug,'x')
end if
Campos utilizados:
- Páginas de espacios públicos > Espacio
- Páginas de espacios públicos > Padre
- Páginas de espacios públicos > Título
Formulario_TickRecalculo¶
F.CampoBloqueadoMotivo('nombre','Se asigna automáticamente',1)
Campo_Click¶
F.Guardar
F.AgregarElemento_Iniciar(S.Sections.PaginasDeEspaciosPublicos.ID)
F.AgregarElemento_Valor(S.Fields.PaginasDeEspaciosPublicos.ReferenciaEspacio.ID,C.ReferenciaEspacio)
F.AgregarElemento_Valor(S.Fields.PaginasDeEspaciosPublicos.ReferenciaPadre.ID,C.ID)
F.AgregarElemento_Finalizar()
Campos utilizados: - Botón