Итак, у меня есть одно веб-приложение CakePHP, которое я пытаюсь реорганизовать.
Большая часть кода обычно работает так:
Например. "Флаг":
Пользователь нажимает кнопку флага
Перенаправить пользователя на флаг действия
Флаг действия флагов пост
Перенаправить пользователя к сообщению, которое было только что помечено.
Я также пытаюсь улучшить его с помощью JavaScript, например:
Пользователь нажимает кнопку флага
Javascript делает AJAX-запрос на это действие
Вызов возвращается со статусом, который JS интерпретирует
Есть ли какой-нибудь способ упорядочить такой поток, чтобы его можно было легко проверить и покрыть JavaScript, который не нуждается в перенаправлении?