feat(nakui): Fase 3 del ERP — ficha de detalle
View::Detail: ficha de un record con sus campos + listas de records relacionados (RelatedList, back-references por via_field) + botones Volver/Editar. ListView.row_detail enlaza lista→ficha con un botón 👁 por fila; Module::validate exige que apunte a una vista detail. En meta-form: render_detail/render_related + select_detail con retorno. El CRM: 👁 en Clientes y Oportunidades abre su ficha; la del cliente lista sus oportunidades e interacciones. Tests en meta-schema y nakui-ui verdes; clippy limpio. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -60,11 +60,13 @@ puro) → `meta-form` (render) → módulos de ejemplo + tests.
|
||||
separador de miles + símbolo (`12000` → `$12,000`).
|
||||
- **Resultado**: las listas se leen como un ERP, no como un volcado.
|
||||
|
||||
### Fase 3 · Ficha de detalle
|
||||
### Fase 3 · Ficha de detalle — HECHA
|
||||
|
||||
- `View::Detail` — clic en una fila abre la ficha del record: todos sus
|
||||
campos + records relacionados (back-refs: las oportunidades e
|
||||
interacciones de un cliente) + acciones contextuales.
|
||||
- `View::Detail` — el botón 👁 de una fila abre la ficha del record:
|
||||
sus campos + listas de records relacionados (back-refs: las
|
||||
oportunidades e interacciones de un cliente) + botones Volver/Editar.
|
||||
- `ListView.row_detail` enlaza lista → ficha; `RelatedList` declara los
|
||||
back-references por `via_field`.
|
||||
- **Resultado**: navegación de ERP — lista → ficha → relacionados.
|
||||
|
||||
### Fase 4 · Listas profesionales
|
||||
|
||||
Reference in New Issue
Block a user