kiko cuando yo le doy al boton exportar lo que hago es esto
Código Javascript
:
Ver originalfunction exportarcontrato()
{
Ext.Ajax.request({
url : 'exportarContrato',
params: {
idcontratoaprobacion: stCondiciones.getAt(0).get('idcontratoaprobacion')
},
callback:function(a,b,c){
location.href = '/finanzas/creditos/administracion/index.php/gestcontrato/guardarxml';
}//fin de la función callback
});//fin del Ajax.request
}
primero creo el xml y lo guardo que es esta funcion
Código PHP:
Ver originalfunction exportarContratoAction(){
$xml = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\" ?>\n";
$xml = $xml."<root>\n";
$xml = $xml." <contrato>\n";
$xml = $xml." <idsolicitudcredito>".$idsolicitudcredito."</idsolicitudcredito>\n";
$xml = $xml." </contrato>\n";
$xml = $xml."</root>";
$sfile = '/tmp/contrato.xml';
echo("{'success' : true}");
}
y despues mando para la funcion
Código PHP:
Ver originalfunction guardarxmlAction()
{
$sfile = '/tmp/contrato.xml';
header('Content-type: text/xml'); header('Content-Disposition: attachment; filename="contrato.xml"'); }//fin de la función guardarxmlAction
No creo que sea algun problema de lo que me dices porque en linux funciona correctamente