Concernant le non affichage de la fancybox il s'agit d'un bug javascript dans views/templates/front/socolissimo_fancybox.tpl
le code à modifier :
$('#soLink').fancybox({
'width' : 590,
'height' : 810,
'autoScale' : true,
'centerOnScroll' : true,
'autoDimensions' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'hideOnOverlayClick': false,
'hideOnContentClick': false,
'showCloseButton' : true,
'showIframeLoading' : true,
'enableEscapeButton': true,
'type' : 'iframe',
onStart : function() {
$('#soLink').attr('href', baseDir+'modules/socolissimo/redirect.php' + serialiseInput(soInputs))
},
onClosed : function() {
$.ajax({
type: 'GET',
url: baseDir+'/modules/socolissimo/ajax.php',
async: false,
cache: false,
dataType : "json",
data: "token=" + soToken,
success: function(jsonData) {
if (jsonData && jsonData.answer && typeof jsonData.answer != undefined && !opc) {
if (jsonData.answer)
$('#form').submit();
else if (jsonData.msg.length)
alert(jsonData.msg);
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert('TECHNICAL ERROR\nDetails:\nError thrown: ' + XMLHttpRequest + '\n' + 'Text status: ' + textStatus);
}
});
}
});