web-dev-qa-db-fra.com

JEvents Frontend 'Le téléchargement en tant que fichier iCal' ne fonctionne pas

Mon site ici: http://aycliffe.kent.sch.uk/icalrepeat.detail/2015/09/18/351/newspaper-with-mr-durrant

Je ne parviens pas à utiliser le bouton "Télécharger en tant que fichier iCal". La fenêtre modale s'affiche, mais elle réapparaît tout de suite. J'ai essayé de la déboguer, mais je ne trouve rien d'évident.

Malheureusement, le forum JEvents n'autorise pas les publications utilisant des URL pour le moment!

1
RustyJoomla

Le problème est que vous importez Bootstrap 2.x fourni avec Joomla (en passant par <jdoc:include type="head" />) et Bootstrap 3.3.5 via le lien suivant:

https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js

que je suppose que vous avez ajouté manuellement ou provient du composant.

Vous avez également quelque part dans la tête l'extrait de code jQuery suivant qui pourrait poser problème:

if ($('#ical_dialogJQ351').length) {
    var bootstrap3_enabled = (typeof jQuery().emulateTransitionEnd == 'function');
    if (bootstrap3_enabled && $('#ical_dialogJQ351').hasClass('hide')){
        $('#ical_dialogJQ351').removeClass('hide');
    }
    //$('#ical_dialogJQ351').appendTo('body').modal({"backdrop":true,"keyboard":true,"show":true,"remote":""});
}

if ($('#action_dialogJQ351').length) {
    var bootstrap3_enabled = (typeof jQuery().emulateTransitionEnd == 'function');
    if (bootstrap3_enabled && $('#action_dialogJQ351').hasClass('hide')){
        $('#action_dialogJQ351').removeClass('hide');
    }
    //$('#action_dialogJQ351').appendTo('body').modal({"backdrop":true,"keyboard":true,"show":true,"remote":""});
}
2
Lodder