J'ai constaté deux problèmes sur mon site Prestashop alors que je m'apprêtais à le passer en ligne:
Je n'ai pas de message d'erreur dans ma console firebug pour le premier problème avec le module Mail alert.
Pour le deuxième problème, j'ai le message d'erreur:
Erreur d'analyse XML : instruction de traitement XML ou texte pas au début d'une entité externe
Très vite un constat s'impose: il s'agit d'un seul et même problème. Les retours ajax qui semblent bon au premier abord sont en fait mal formatés. Un retour chariot s'est ajouté en début de ligne, et c'est ce retour chariot qui est la cause des deux problèmes.
Deuxième constat: comme ce problème se pose uniquement sur des retours ajax, il n'est absolument pas flagrant et je n'avais donc pas la moindre fichue idée d'où pouvait bien venir ce %*!$¨de retour chariot.
Après moults essais de modification de configuration, debug et autres joyeusetés, j'ai fini par trouver.