Есть проект, в котором манипуляции с какими либо данными построены на отправке ajax-запросов на сервер и получении ответа в JSON.
Примеры ответов от сервера:
{error: false}
{error: "not_logged"}
Конечно, кодов ошибок большое множество. Каждому коду ошибки соответствует 1 и более сообщений ( то есть, если ошибка возникает в админке, выводим одно сообщение, на странице пользователя - выводим другое сообщение. Если ошибка возникает на какой то определённой странице - выводим третье сообщение)
Коды ошибок в JSON возвращать нужно обязательно, т. к. в некоторых случаях в зависимости от ошибки необходимо выполнять некоторые манипуляции с DOM.
Собственно вопрос: каким образом все это правильно реализовать? Буду рад ссылкам по теме.
Спасибо.