F-LAB-28: simplificar panel configurar tomas
- Texto: "Marque las tomas que va a realizar." - Título de grupo solo aparece cuando hay más de un grupo; con un solo grupo (caso habitual) los checkboxes salen directamente Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
1622bc3050
commit
d5e6f9a794
@@ -807,9 +807,7 @@ function _addExamWizardHtml(string $cid): string {
|
||||
</div>
|
||||
</div>
|
||||
<div class="mp-cfg-body">
|
||||
<p class="text-muted small mb-3">
|
||||
Seleccione las tomas a realizar. Desmárquelas si el médico indicó un protocolo reducido.
|
||||
</p>
|
||||
<p class="text-muted small mb-3">Marque las tomas que va a realizar.</p>
|
||||
<div id="mp-cfg-grupos"></div>
|
||||
</div>
|
||||
<div class="mp-cfg-foot">
|
||||
@@ -1349,10 +1347,13 @@ function _mpGuardarConfig(config, examType, onOk, onErr) {
|
||||
function _mpShowCfgPanel(examName, groups) {
|
||||
// Construir checkboxes
|
||||
var html = '';
|
||||
var multiGrupo = Object.keys(groups).length > 1;
|
||||
for (var gk in groups) {
|
||||
var secs = groups[gk];
|
||||
var title = secs[0] ? (secs[0].display || gk) : gk;
|
||||
html += '<div class="mb-3"><div class="mp-cfg-gtitle">' + title + '</div><div class="row g-2">';
|
||||
html += '<div class="mb-3">'
|
||||
+ (multiGrupo ? '<div class="mp-cfg-gtitle">' + title + '</div>' : '')
|
||||
+ '<div class="row g-2">';
|
||||
for (var i = 0; i < secs.length; i++) {
|
||||
var s = secs[i];
|
||||
html += '<div class="col-6 col-sm-4"><div class="mp-cfg-item form-check">'
|
||||
|
||||
Reference in New Issue
Block a user