$CadenaJS .= " }\n"; $CadenaJS .= " }\n"; $CadenaJS .= " Ext.MessageBox.show(\n"; $CadenaJS .= " {\n"; $CadenaJS .= " title:\"Borrar?\",\n"; $CadenaJS .= " msg:\"Desea borrar el respaldo seleccionado?\",\n"; $CadenaJS .= " buttons: Ext.MessageBox.YESNO,\n"; $CadenaJS .= " icon: Ext.MessageBox.QUESTION,\n"; $CadenaJS .= " fn:Resp\n"; $CadenaJS .= " });\n"; $CadenaJS .= " }\n"; $CadenaJS .= "</script>"; $page->addComponent($CadenaJS); $CadenaJSForm = "<div align=\"left\"><form name=\"frmRes\">"; $Contador = 0; foreach (InstanciasController::BuscarRespaldosComponents(INSTANCE_ID) as $Cadena) { $Contador++; $CadenaJSForm .= " <br><input type=\"radio\" name=\"GRespaldo\" value=\"{$Cadena}\"" . ($Contador == 1 ? " checked " : "") . "> Respaldo no {$Contador}, creado " . date("D d/m/Y g:i a", $Cadena) . "<br>"; } unset($Cadena); //Elimina la referencia usada en FOREACH $CadenaJSForm .= "<br>"; if ($Contador > 0) { $CadenaJSForm .= "</form></div><br/><div class=\"POS Boton\" onclick=\"fn();\">Restaurar</div>"; $CadenaJSForm .= "<div class=\"POS Boton\" onclick=\"fnB();\">Borrar</div><hr>"; $page->addComponent($CadenaJSForm); } else { $page->addComponent(new TitleComponent("--- No hay respaldos disponibles ---", 3)); } //Descargar Instancia $dwdInts = "<script>";