Bonjour,
Je fais des appels à des scripts PHP à partir d'un js.
Voici la situation :
Côté javascript :
loadQCQ: function (qcq_id, rootListItem, forceReplaceView)
- {around qcqList.fetch({around data: {controller: "QcqRegistration", action: "getQcqChildren", params: {qcq_id: qcq_id}},around success: function(){around ...around }around error: function (model, response) {around console.log(response.responseText);around ...around }around }
Côté PHP, dans une méthode, je lève une exception
...aroundthrow new Exception("Il n'y a pas de QCQ correpodant");around...*
Quand l'appel au PHP lève l'exception "Il n'y a pas de QCQ correpodant", côté javascript je passe dans le bloc "error: function (model, response) {..." et quand j'affiche l'erreur j'obtient "500 Server Internal Error" au lieu de "Il n'y a pas de QCQ correpodant".
Quelqu'un aurait il eu un comportement similaire et d'où cela peut il provenir.
Merci par avance