getUrl('adminhtml/adminhtml_pacsoft_pacsoft/testconnection');
$javascript = "
$(this).up('tr').down('td.label').setStyle({color:'#FF8D00',fontStyle:'italic',fontWeight:'bold'});
$(this).up('tr').down('td.label').update('".Mage::helper('pacsoft')->__('Tester adgang...')."');
var self = this;
new Ajax.Request('$testActionUrl', {
method: 'post',
parameters: {
brugerid: $('pacsoft_login_brugerid').value,
adgangskode: $('pacsoft_login_adgangskode').value,
sprog: $('pacsoft_login_language').value
},
onComplete: function(transport) {
if(transport.responseText == 'true'){
$(self).up('tr').down('td.label').setStyle({color:'#22C400',fontStyle:'italic',fontWeight:'bold'});
$(self).up('tr').down('td.label').update('".Mage::helper('pacsoft')->__('Forbindelse oprettet. Gem indstillinger før du fortsætter!')."');
}
else if(transport.responseText == 'false'){
$(self).up('tr').down('td.label').setStyle({color:'#FF0000',fontStyle:'italic',fontWeight:'bold'});
$(self).up('tr').down('td.label').update('".Mage::helper('pacsoft')->__('Kan ikke oprette forbindelse!
Tjek dine oplysninger og kontroller med Post Danmark, at der er adgang fra din konto til deres API
Kontakt Post Danmark på telefonnummer: 70 21 80 73')."');
} else {
$(self).up('tr').down('td.label').setStyle({color:'#FF0000',fontStyle:'italic',fontWeight:'bold'});
$(self).up('tr').down('td.label').update(transport.responseText + '
Kan ikke oprette forbindelse!
Kontakt din hostmaster');
}
}
});
";
$html .= $this->getLayout()->createBlock('adminhtml/widget_button')
->setLabel(Mage::helper('pacsoft')->__('Test forbindelse'))
->setOnClick('javascript: '.$javascript)
->setType('button')
->setClass('scalable')
->toHtml();
return $html;
}
}