fix: evitar datos del paciente duplicados en formularios con campos linked
Cuando el esquema tiene campos tipo linked que ya muestran nombre, documento, etc., el bloque top Datos del paciente queda oculto para no repetir la info. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
d24b234e30
commit
18d50a3a16
@@ -558,8 +558,11 @@ function esc2(mixed $v): string {
|
||||
|
||||
<div class="doc-body">
|
||||
|
||||
<!-- Info del paciente -->
|
||||
<?php if ($envio['paciente_nombre']): ?>
|
||||
<!-- Info del paciente: omitir si el esquema ya tiene campos linked que la muestran -->
|
||||
<?php
|
||||
$_tieneLinked = !empty(array_filter($esquema, fn($c) => ($c['tipo'] ?? '') === 'linked'));
|
||||
?>
|
||||
<?php if ($envio['paciente_nombre'] && !$_tieneLinked): ?>
|
||||
<div class="section-title"><i class="fas fa-user me-1"></i>Datos del paciente</div>
|
||||
<div class="campo-row">
|
||||
<div class="campo-label">Nombre completo</div>
|
||||
|
||||
Reference in New Issue
Block a user